显示/隐藏容器扩展
显示/隐藏容器是一个可视化扩展,它让您能够基于条件显示或隐藏主可视化。它包含在
适用场景
当您希望基于诸如以下项显示不同可视化时,显示/隐藏容器将非常有用:
- 哪个用户正在访问图表。
- 变量的值。
- 字段中的可能值数,方法是在条件表达式中使用 GetPossibleCount() 函数。
创建显示/隐藏容器
您可以在正在编辑的工作表上创建显示/隐藏容器。您需要至少已经创建两个主可视化。
执行以下操作:
- 从资产面板中的自定义对象 > Dashboard bundle 下,将 Show/hide container 对象拖动到工作表。
- 单击属性面板的 Visualizations 下的 Add Visualization。
-
在 Master Object 中选择主可视化。
-
在 Show Condition for Chart 中添加图表的显示条件。通常,您需要使用 If() 函数。
- 使用不同显示条件添加另一个可视化。
现在,您在 Visualizations 中有两个可视化。如果图表的条件结果是 1,则显示,如果是 0,则隐藏。容器只能显示一个图表,因此,如果两个条件均为 1,将显示第一个图表。如果所有图表条件均为 0,则隐藏所有图表。
限制
有关一般限制的信息,请参阅 Qlik 提供的可视化扩展包的限制。
不能在另一个显示/隐藏容器中使用包含显示/隐藏容器的主可视化。