我正在Microsoft SSRS 2016中制作报告;我的报告中有多个组, 所有这些分组都是通过(相同的)参数集完成的。你可以看到屏幕 拍摄如下:
1)我在SSRS 2016报告设计器中有3个小组。
2)所有3组使用相同的表达式(使用参数)对报告进行分组。
简而言之,如果参数值为X,则按X分组;如果该参数值为Y,则按Y分组;我为很多小组做了这个,创建了很多参数。
随着报告的增长,我将来会有更多的组,因此会有更多的参数选项。我试图找出一种方法来优化此SSRS 2016报告,只需编写此代码即可。
我尝试添加报告变量,如下所示:
现在我有一个新的报表变量(GV2),它使用Switch运算符存储此代码。
我现在尝试在多个不同的群组中使用此报告变量。
我收到此错误:
变量值不能用于组表达式
还有其他办法吗?我需要优化这种参数化分组。
可能会在SSRS中编写一些自定义代码;如果是的话,你能提供代码(我在.Net中的知识是零!)
由于