App Studio - Limits for Control Filter Options (Please!)

Hey friends!

As we develop more within the App Studio space, we have run into a topic that would be amazing to add some functionality for.

For example purposes -
Let's say we have a dataset that is really badass, built to do all sorts of things and provide tons of information.
We take that dataset, and are building an App for a group of individuals that have permissions that allow them to see everything, but in this context they really only care about 10/90 fields.

If they were to go to Controls > Add Filter, they are going to see the full list of 90 fields available.

What we want to accomplish:
We would love to do is (as an admin in the edit view of an App Studio app) have the ability to select the fields we want to display as options in the Controls > Add Filters list. So we would select the 10 they need and the rest would be hidden from the user view.

We do save some default page filter options ahead of time to try to catch our users before they get the to the point of selecting them on their own, but that is only a bandaid.

So in the first image below, hypothetically, we would like to select the green checked fields and deselect the red x fields, so that the user only sees the green check options when they go to the Controls Filters.


Outside of that example, very rarely are we developing a page based on a singular dataset, which means the number of fields can compound pretty quickly even when we do our best to keep naming conventions the same.

Our users would be over the moon if this was something we could achieve, and our admins would be eternally grateful :)


Thanks for reading this way too long example.
We love our Domo people!

6
6 votes

Comments

  • Very helpful feature. Certainly filter cards can be used to overcome this. But It would be good if this functionality can be provided on page filters so we don't need to explicitly create filter cards and consume unnecessary space on the dashboard. Additionally it would be good if the setting can be provided to make page filter single/multi select. Today we can do this on filter card. So even if single select is used from filter card users can still use multiselect from page filter. Ex Currency filter. If people uses USD & LC both then it will aggregate both currencies and data would be incorrect. This is must have feature on page filters.