Skip to main content
Announcements
Qlik Connect 2024! Seize endless possibilities! LEARN MORE
cancel
Showing results for 
Search instead for 
Did you mean: 
fcecconi
Partner - Creator III
Partner - Creator III

Which way is better?

I am currently creating an application and the users would like to see multiple charts and list boxes on a given tab.  However he doesn't want to see everything at once.  Is it better to use buttons to show and hide the objects as needed or create multiple containers and then add then to a 'master' container on the page?  What I would really like to do is add a 'tab component' on the sheet.

Thanks in advance for your advice!

6 Replies
buzzy996
Master II
Master II

i think using container object is good

Anonymous
Not applicable

It depends on your preferences.  I don't like containers, for example.

You can create a set of buttons, or better text objects with actions, and align them to each other to look like "tabs", especially if you make top corners rounded

NickHoff
Specialist
Specialist

You could create an adhoc nature to the report, with a listbox displaying all your dimensions, and a listbox displaying the metrics.  Create an inline table with an ID and description on each dim or metric.  You'll have a show/hide expression for each expression and dimension in a straight table like =SubStringCount(Concat(@AdHocMetricNum,'|'),'001')

You could also include a fast change in the chart to other objects.

b_garside
Partner - Specialist
Partner - Specialist

I agree. Containers are only useful for very simple implementations. Not much flexibility when using them.

That's why I too use buttons for navigation where you can add actions that opens a host of other options.

Anonymous
Not applicable

My preference is using buttons, containers can be helpful if you are not going to have to alter things but they are fiddly to work with.

fcecconi
Partner - Creator III
Partner - Creator III
Author

thanks everyone for your feedback.  I am going to use the button approach