Qlikview 12:防止选择工作表

问题描述

我在第一张工作表(即选择)上有一系列多表,还有一系列其他工作表,分别是databasesheet1,databasesheet2,databasesheet3,其中包含从各种数据库中提取的数据。

用户所做的选择可能会在所有工作表中或只有一个工作表中包含数据。

基于选择表中选择的属性,是否可以隐藏或阻止用户单击其他没有数据的表?

例如,用户在选择表上选择“客户x”。数据在databasesheet1上返回,但在其他表上不返回。我希望阻止用户查看databasesheet2和databasesheet3,因为没有返回数据。

谢谢!

解决方法

在每个工作表的“常规”选项卡上,都有一个“显示工作表”选项,您可以在其中选择“条件”并构建一个表达式来定义何时显示工作表。

例如,您有一个“客户名称”的“列表”字段,并且希望有一个显示“客户详细信息”的表,该表仅在文档中选择单个客户时才会显示。您可以将Conditional选项与= Count(CustomerId)= 1之类的表达式一起使用,以获取这种行为。

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...