1

我在 SSRS 2008 中创建了 2 个报告。我现在计划将这些报告合并为一个,并允许用户通过下拉选项选择报告类型。

这些报告带回相同的数据,但分组方式不同。

这就是问题所在,我不知道如何根据报告类型更改分组。

基本上我想这样做

when Parameters!Report_Type.Value = "D" group by Fields!txiii_commodity.Value else no group

我已经尝试过 iif 和 switch,但从未得到想要的结果。

有人可以帮忙吗。

提前致谢

克里斯

4

1 回答 1

1

我用一个非常简单的例子做到了这一点。样本数据集:

在此处输入图像描述

使用一组创建报告:

在此处输入图像描述

按表达式分组:

=IIf(Parameters!Report_Type.Value = "D", Fields!txiii_commodity.Value, "Ungrouped")

还使用它来显示报告中的列。

结果:

在此处输入图像描述

在此处输入图像描述

于 2013-02-22T11:25:10.463 回答