Thanks! It's a pity that its not possible, unfortunately the data I'm using is sensitive so I wasn't able to upload a workbook or a screenshot.
Tableau really do listen to users ideas and include them in future releases. Try going along to the European or US conferences and you will see the value they place on users.
There are a couple of workarounds for this, however none of them work particularly well.
- Create separate dashboards, then have a launch dashboard where the user can choose different pre-defined sets of filters, when they do so that launches a Filter Action that jumps them to a specific dashboard that has those filters. This is a variation on a table of contents. http://kb.tableausoftware.com/articles/knowledgebase/creating-table-contents-navigate-other-dashboards
- Instead of using Quick Filters which can't be turned on/off, use worksheets that are Filter Actions and show/hide those worksheets via a parameter. Creating a Sheet Selector for a Dashboard | Tableau Software. One challenge here is that Filter Actions only work for discrete dimensions, not continuous. I set up an example in the attached.
This is an area where Tableau does not have all the features of other BI tools like QlikView or SAP, and it's an area where I'm ambivalent. On the one hand, it can be really fast in those other tools to throw a bunch of filters up in the view and let users decide what they want to see, on the other hand, they are only ever going to see what they filter for, and we as developers use that capability as a shortcut or crutch when we could be taking a little more time to figure out what is it our users are really trying to see, learn, discover, and do with the data and then build something that meets those needs. For example, if a user is going to use a dashboard to find the biggest variance, then build a view that highlights the variance. Tableau is really good at doing that sort of thing, we just need to help the process along by building it.