SSRS:具有重复值的多值参数

时间:2017-08-16 06:35:22

标签: reporting-services ssrs-tablix

我遇到了多值参数问题。我期待我可以从默认数据集中为标签和值组合加载不同的值,但它不起作用。

我有一个如下所示的查询:

Id  Name   Col1   Col2
1   Foo    aaa    ddd
1   Foo    xxx    sss
1   Foo    yyy    zzz
2   Bar    bbb    eee
3   Huh    ccc    fff

并希望从数据集中获取ID - Name组合。理想情况下,结果将是:

Value Label
1     Foo
2     Bar
3     Huh

然而,实际结果是:

Value Label
1     Foo
1     Foo
1     Foo
2     Bar
3     Huh

编辑:我认为这是一个糟糕的解决方案,但是只创建了一个新的数据集来收集我需要的字段并填充参数下拉列表。这不是最漂亮的结果,但应该有效,直到找到合适的方法。

我的一些同事告诉我这是唯一的方式,所以每次我想从查询中填充新的多值参数时,我必须创建一个新的数据集...请告诉我它是否真的是这样做的,我发现效率非常低。

1 个答案:

答案 0 :(得分:0)

您必须为每个参数创建一个数据集,以便正确地提供它。