我有一个tableau仪表板,其中包含ID和其他列作为交叉表报告中的维度。它有一个名为filter的参数,该参数接受逗号分隔值,已使用下面的计算字段= "True“进行了处理。
参数:订单ID - List
CONTAINS("," + [Order ID - List] + ",", "," + STR([Order Id]) + ",")
问题是,当用户在参数筛选器中输入"*“时,它应该在交叉表报表中显示所有is。请告诉我如何使用计算字段实现此功能。
发布于 2016-08-16 15:18:14
只需检查是否提供了*
并允许其计算为TRUE,如下所示:
[Order ID - List] = "*" OR
CONTAINS("," + [Order ID - List] + ",", "," + STR([Order Id]) + ",")
https://stackoverflow.com/questions/38970381
复制