Container
The Container extension in Qlik Sense provides a powerful way to organize and display multiple visualizations within a single container. This guide will help you get started with the Containers extension, explaining its features, setup process, and customization options.
Accessing Containers Extension
Follow these steps to access the Containers extension:
1. Open Qlik Sense Hub:
- Launch Qlik Sense and open the Qlik Sense Hub.
2. Edit Sheet:
-
Choose the application where you want to add the Containers extension.
-
Click on "Edit Sheet" to enter edit mode.
3. Add the Extension:
-
Locate the Containers extension by navigating to "Custom Objects" in the left sidebar.
-
Under the "SenseOps" category, find and select the Containers extension.
-
Drag and drop the Containers extension onto the sheet.
Adding Objects to the Container
Follow these steps to add objects to the container:
1. Select View Type:
-
After adding the SenseOps container to the sheet, navigate to the property panel on the right.
-
Under "Container objects," click on "Add container object."
-
Select the view type between single and grid. For this example, let's choose single.
2. Configure Object Properties:
-
Choose the chart you wish to add from the master items list displayed.
-
Configure the title of the chart by selecting from three options: text, icon, or both.
-
Text: Displays only the title of the chart specified in the label tab.
-
Icon: Displays the icon of the selected visual. If the selected visual is a table, it will display a table icon, and if it's a pie chart, it will display a pie chart icon alone.
-
Both: Displays both the icon and text.
-
-
Customize the icon by toggling between "inherit chart type" and "custom." Inherit chart type displays the icon of the selected chart, while custom allows you to specify a custom icon using expressions. You can also specify the size and position of the icon.
-
Set conditional show options to determine when to show or hide the object from the list of master items in the container. Choose between "always show" and "conditional." Conditional will display the object only when specific conditions are met, as specified in the expression tab.
3. Setting Active Chart in Container:
-
Click on "Active chart in container" under Container objects.
-
Select the chart you wish to display in the default view from the list of objects already in the container.
-
Customize this by clicking on the "custom" option and specifying conditions in the expression tab. If the specified condition is met, it will set that chart as active in the container in the default view.
Multiple Container Views:
Enhance your Qlik analysis by incorporating diverse container views to organize your charts effectively. The Containers extension offers various layout options including tabs, accordion, dropdown, carousel, or hidden views, providing flexibility in presenting your visualizations based on your analytical needs.
Tabs:
-
Organize charts as tabs for easy navigation.
-
Customize tab height and width to fit your design preferences.
-
Adjust tab horizontal alignment for optimal layout presentation.
Accordion:
-
Arrange charts in an accordion layout for a compact display.
-
Choose between vertical or horizontal orientation.
-
Adjust space between visuals in the accordion for better readability.
Dropdown:
-
Utilize a dropdown layout to conserve space while offering accessibility.
-
Customize dropdown width for optimal fit within your dashboard.
-
Align dropdown horizontally as per your layout requirements.
Carousel:
-
Opt for a carousel layout with navigation buttons for dynamic visualization.
-
Scroll through charts seamlessly with left and right navigation controls.
Hidden:
-
Hide all other objects in the container except for the currently visible one.
-
Useful for focusing on specific charts or insights during analysis.
All five views can be further customized by specifying conditions in the expressions field, allowing for dynamic control over the display based on various criteria. By leveraging these container views, you can create dynamic and interactive dashboards tailored to your analytical workflow.