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!

Comments

  • Yes, I would love more control over the "control" menu! I end up adding so many filter cards to my apps because I know the control menu will be too hard to navigate, which isn't the best use of screen real-estate when there's a built in, collapsible menu that should do that for me.

    You should submit this post as an "idea" so that people can upvote it.

    Please 💡/💖/👍/😊 this post if you read it and found it helpful.

    Please accept the answer if it solved your problem.