1

我使用SQL 2008 我在左边有少数几个组的报告,然后是一些数字和另一个数字(在右边),也必须进行分组。SSRS。报告中的一行中的组2不同部分

Field1 Filed2 Filed3 Num1 Num2 Num3 Num4 
fff sss aaa 1000 2000 3000 4000 
       bbb 2000 3000 
       ccc 4000 5000 

即NUM3和Num4是Filed1 +字段2的每个组合相同

我能做到这一点使用BIDS报表设计?

回答

1

是 - 假设你已经通过Field 1和Filed2单独插入基于数据集的未分组表到您的报告,并希望组:(通过选择一个

  1. 插入组到表行,然后从右键单击菜单中选择“插入组”,在“插入组”对话框的“常规”和“排序”选项卡上指定Field1和Filed2为两个单独的项目,并在常规选项卡上取消选中包含组页眉和包含组页脚选项。
  2. 对于详细信息行中的每个Field1,Filed2,Num3和Num4单元格,设置Visibility> Hidden表达式(属性ES窗口)是这样的:

    =Iif(Fields!FIELD1.Value = Previous(Fields!FIELD1.Value) and Fields!FILED2.Value = Previous(Fields!FILED2.Value), True, False)

0

只需添加你要作为一个(父组各一个),没有页眉或页脚,在你想他们的显示顺序。然后添加想要始终显示的其余列。结果应该是这样的。

ParentGrp1  ParentGrp2 Col1  Col2  Col3 
Valdez   Spill   abc  xyz  123 
           bca  kfj  222 
           emf  lrl  333 
       Spill2  abd  omc  412 
           oke  ttl  555 

如果这是你的目标。否则,您总是可以使用标记技术来制作任何字段,以便不连续显示多个字段。