Ssrs 2008 SSRS 2008 R2-&x27;复杂';分组
我必须创建一个需要分组的报告,这在SSR中似乎并不直接Ssrs 2008 SSRS 2008 R2-&x27;复杂';分组,ssrs-2008,Ssrs 2008,我必须创建一个需要分组的报告,这在SSR中似乎并不直接 COL_ID | COL_FIELD1| COL_FIELD2 | COL_FIELD 3 --------------------------------------------------------------------------- | ABC | | CBA 1 | DEF | 5 | LOT
COL_ID | COL_FIELD1| COL_FIELD2 | COL_FIELD 3
---------------------------------------------------------------------------
| ABC | | CBA
1 | DEF | 5 | LOT
| GHI | | JKH
---------------------------------------------------------------------------
2 | UIO | 7 | JHG
---------------------------------------------------------------------------
6 | PLK | 6 | HHJ
| GTR | |
---------------------------------------------------------------------------
列COL_ID是标识,用于标识所有“案例”。如果一个ID下有多个案例,
如果列中的值相同,则单元格应垂直合并,并且
应仅显示一次
我希望示例表能够说明它应该是什么样子
有什么建议吗
非常感谢 我不认为你想在SSRS中做什么 我尝试过这种方法,但在你的例子中不起作用。。但它可能会给你更多的想法:
- 创建4个组(每列一个):G1、G2、G3、G4
- 在第二组中,文本框上的表达式应该是
IIF(RowNumber(“G1”)=1,Fields!Field1.Value,”)
- 在第三组中,文本框上的表达式应该是
(这样我们只显示组中的第一个匹配项)IIF(RowNumber(“G1”)=1,RowNumber(“G2”)=1,Fields!Field1.Value,”)
- 在第4组中,添加G3条件
- 顶部:
IIF(RowNumber(“G1”)=1,RowNumber(“G2”)=1,“默认”,“无”)
- 底部:
IIF(RowNumber(“G1”)=CountRows(“G1”)和RowNumber(“G2”)=CountRows(“G2”),“默认值”,“无”)