我有一份我继承的报告(RS2005,针对MSSS2005实例)。它显示了一个基本的数据表:一些用于将行组合在一起的关键字段,一些基本数字字段,然后是一些过时的('bucketed')字段(例如1个月,2个月,6个月,一年,两年等)
用户希望将聚合组中的这些日期字段组合在一起,并且能够折叠或展开列,就像行一样。因此,我们能够显示明年的价值小计或扩大它以逐月突破。如果显示小计,则隐藏未使用的月份。
这是基本的数据透视表行为(可以使用Excel上的Group / Subtotal功能完成 - 这是我可以用来描述需求的最接近的类似行为)。
虽然在RptgSvcs中按行分组似乎微不足道,将列分组并将一个组折叠成一个小计并再次将其分解,似乎很难实现。
除非有人知道更好?
答案 0 :(得分:1)
您应该可以通过选择要隐藏的列并将其可见性设置为隐藏来执行此操作。
然后将隐藏列上的切换项设置为显示小计的文本框。
此文本框上会有[+]符号,点击将显示/隐藏您逐个月的突破(隐藏列)。
答案 1 :(得分:-1)
在报表(RDL文件)的表格控件的右侧,您应该看到代表表格的详细信息和分组信息的图标。
在这里,您可以查看分组是否具有页眉/页脚以及如何计算分组,例如= SUM(字段!mySalesValue)
您还可以设置是否已折叠等内容