• Escaping special characters in URL filters

    Hi, this is poorly documented. The most information I can find is:   "If a filter value contains a special character, such as a comma, replace the character with the URL encoding sequence for \ (backslash, %5c) f...
    maryam hesham
    last modified by maryam hesham
  • React/ JS API Viz Issue

    Hello,   I'm trying to implement a dashboard from Tableau public into my project, but I'm having an issue calling the Viz constructor. Page Component: Viz Component:   Error:   I have also i...
    Ben  Hazzard
    last modified by Ben Hazzard
  • How to get the filter value "All" if set in the filters

    Hello All,   I am trying to save the filters in my application for further processing, I have a filter for example with following values "All", "Texas", "Colorado", "Arkansas".   I am trying to find if th...
    Akshar Jamgaonkar
    last modified by Akshar Jamgaonkar
  • Disable client-side rendering through the JS API

    Is there a way to set viz options to disable client-side rendering when loading views through the JavaScript API?   This KB article describes how to do it using URL arguments, but the JS API documentation doesn'...
    David Li
    last modified by David Li
  • Apply filter on a secondary data source before loading visualization using Tableau JS

    I am able to filter the dashboard using api applyFilterAsync("[seconday_data_source_name].[filter_name]", 'value', tableau.FilterUpdateType.REPLACE). I referred to Applying a Filter on a Secondary Data Source from Jav...
    smita h
    last modified by smita h
  • Tableau dashboard export to excel with dashboard image on 1st sheet

    Hi,   I am using below mentioned code to export the tableau dashboard to excel but i can get the data but image part is not getting into 1st sheet of excel. Sheet is created but there is no image. I'm using the ...
    Padam Tripathi
    last modified by Padam Tripathi
  • Get more than 200 rows for getAppliedValues

    Hello All,   I am trying to save the filter value a user chooses in our application. However I am only getting the first 200 rows returned in the response. How i can get all the rows?   I see that the docu...
    Akshar Jamgaonkar
    last modified by Akshar Jamgaonkar
  • JS API Marks and Dashboards

    Attempting to write a basic statement to highlight marks on a dashboard. So far my statements work fine with all filtering actions.   Using the public example: http://public.tableau.com/views/Presents/TreeMap &...
    Ryan Morgan
    last modified by Ryan Morgan
  • isExcludeMode in the URL Filters

    Hello Tableau Community,   We have saved user filters for dashboard we have in our application and there are filters which users save in exclude mode, we can apply the filters to the URL as specified here (Param...
  • FILTER_CHANGE event getting called multiple number of times

    Hi All,   I am listening to FILTER_CHANGE event on the viz but the function onFilterChange is getting called multiple number of times,   onFirstInteractive: function(){       ...
    Akshar Jamgaonkar
    last modified by Akshar Jamgaonkar
  • unable to filter after around 15-20 minutes of idle time - Javascript API

    Hello All,   I am using the javascript api & trusted authentication and see the behaviour that after around 20 minutes of idle time if I come back to the dashboard page in my application, I am no longer able...
    Akshar Jamgaonkar
    last modified by Akshar Jamgaonkar
  • Applying a Filter on a Secondary Data Source from JavaScript API

    I'm trying to figure out how to apply filters to a dashboard that contains multiple worksheets, some of which have secondary data sources. I found this in the KB Applying a Filter on a Secondary Data Source from JavaS...
    Matthew Ary
    last modified by Matthew Ary
  • How to determine that the (All) filter was selected with the javascript api?

    With the javascript api, we can detecte changes to the filters via addEventListener with FILTER_CHANGE.   This works fine.   The issue is that there doesn't seem to be a way to determine that the (All) fil...
    Chris Weber
    last modified by Chris Weber
  • invalidFilterFieldValue Even when the value is correct

    Hello All,   I am trying to use applyFiltersAsyn function to apply the filter values, however, in some cases even when the filter values are correct we see that we get the following exception "invalidFilterField...
  • Using the custom-portal-sample with Tableau Online

    Hi,   I'm trying to use the example custom portal (https://github.com/tableau/custom-portal-sample) working with tableau online. I have followed the instructions and get to the point of showing the viz thumbnail...
    Jeremy Stimson
    last modified by Jeremy Stimson
  • pass special characters to applyFilters

    Hello All,   I am trying to apply a string "hello 3-46-35 (1247)" to applyFilters but I am getting a exception "invalidFilterFieldValue".   I later applied encoding to string and passed it as "hello%203-46...
  • get only the changed filters

    Hello All,   I am trying to do some processing with the filters used has applied on a dashboard, is there a i way to get only the filters which user has modified. I am currently useing getFiltersAsync, but that ...
    Akshar Jamgaonkar
    last modified by Akshar Jamgaonkar
  • Request-URI Too Long

    Hello All,   I am trying to store filter selection user has done and later display the same selection. The saving of fileters is working fine, but in some case where large numbers of filters are applied we see t...
    Akshar Jamgaonkar
    last modified by Akshar Jamgaonkar
  • getFiltersAsync not returning all filters

    Hello All,   I am trying to save the filters a user is applying but when i try to access the filters by using getFiltersAsync(), I see that not all the filters are returned. Is there any specific configuration w...
    Akshar Jamgaonkar
    last modified by Akshar Jamgaonkar
  • Sudden appearance of "Cannot read property 'isInstanceOfType' of undefined"

    Yesterday around 3PM PDT, we started receiving this error message in https://public.tableau.com/javascripts/api/tableau-2.3.0.js .   Is anyone else seeing this?   Regards, Dave
    Dave Gerton
    last modified by Dave Gerton