首页 > 解决方案 > 在 ssrs /report builder 中使用级联参数的自定义值

问题描述

我有一个场景,我有一个用于级联参数的数据集,它能够选择多选值。我需要在报告中显示选定的值。因此,如果在参数中选择了所有值应显示为 "ALL" ,否则如果选择的任何值应在报告中显示为选定值

注:参数为级联类型。假设数据集有不止一列

标签: reporting-servicespowerbireportbuilder

解决方案


在您的标题部分中,创建一个占位符并在表达式中使用它:

=switch(Parameters!folder.Count = CountRows("your_dataset"),"Value (s): All",
    Parameters!folder.Count <> CountRows("your_dataset"), "Value (s): " + (JOIN(Parameters!folder.Label,", ")))

your_dataset替换为用于参数的数据集。选择所有值时将显示“Value (s): All”,否则将显示以逗号分隔的所选值。


推荐阅读