Skip to main content

I am trying to encode values such as filters. action filters and parameters in the dashboard URL and I am currently testing it in the address bar. Eventually I need a filtered view with the correct embedded URL to be sent to different group of users in emails.

 

There are 2 problems here which I am not sure if it could get resolved at the same time.

 

For example these are the fields/parameters I used in the view:

"Region" -> normal dimension filter

"Select Date" -> parameter

"Action (Region)" -> Action filter that is applied across several views and also being displayed as a Quick Filter dropdown in the views.

 

This works --> http:<servername>/#/views/Superstore/Performance?Select%20Date=2013-05-31

The view updates and the value under [Select Date] is updated accordingly.

 

This works --> http:<servername>/#/views/Superstore/Performance?Region=West

The view itself will be filtered accordingly. But my quick filter which is based on [Action (Region)] will update to show as (All) instead of "West" in the dropdown box, which is not ideal if this gets distributed to the users. See the attached image.

 

This does not works (shows an error message within the Tableau Server) --> http:<servername>/#/views/Superstore/Performance?Region=West&Select%20Date=2013-05-31&Action%20%28Region%29=West.

 

I understand we can add normal filters and parameters to the URL but no luck for action filter fields. I have scoured through the various Tableau Help and community pages as well. Just to be clear, I am not using a URL action feature built in Tableau, but testing the URL directly in the address bar.

 

Hope if there is anyone that could advise on this!

Thanks!

1 answer
  1. Aug 25, 2023, 7:42 AM

    I even tried creating a calculated field e.g. [Action Region] without the brackets and with Action (Region) in the field but strangely this returns a boolean result instead of the actual value.

0/9000