我们有一系列报告,它们根据用户 ID 返回一组参数值。这很有效,我们对它的工作方式很满意。
现在我们需要实现一个默认参数设置。逻辑是
如果参数可用数据集中只有一个值,则将其设置为默认值。
如果参数可用数据集中有多个值,则将该参数留空。
到目前为止,这就是我所拥有的-我知道我有以下问题:
-Parameters 无法读取字段,因此我需要表达式来查看整个数据集。
- 我不确定我的 then 语句应该是什么,以允许用户在不选择它们的情况下查看所有可用值。
=IIf(CountDistinct(Fields!storekey.Value, "UserStoreVerification")) = 1, First(Fields!storekey.Value, "UserStoreVerification")," ")