【发布时间】:2014-05-07 06:25:22
【问题描述】:
我需要创建一个 SSRS 报告,其中包含几乎每个月的每一天的列。这会导致报告对于屏幕来说太宽且难以打印。
我已将报告修改为按周分组,其下方是该周的几天。我想知道如何展开/折叠每周栏目。
以下是报告示例:
Week 1 | Week 2 | Week 3
3/1 | 3/2 | 3/3 | 3/8 | 3/9 | 3/10 | 3/16 | 3/17 | 3/19
data| data| data| data| data| data | data | data | data
data| data| data| data| data| data | data | data | data
data| data| data| data| data| data | data | data | data
我是否可以基于 Week 组以某种方式展开和折叠,以便第 1 周展开和折叠第 2 周,第 2 周展开和折叠第 3 周等?第 1 周始终可见,因为它会在第 2 周展开和折叠。
这可能吗?
提前致谢!
更新: 以下是我目前的群组:
Static <- Parent
-Static <- Child
Week <- Parent
-ID (essentially Date) <- Child
Week 被定义为您建议的表达式: =iif(DatePart("ww",Fields!Date.Value)=53,1,DatePart("ww",Fields!Date.Value))
静态“组”是一个静态列,其中包含我删除的组,以便我可以将字段名称放在静态位置。
如何将可见性设置为根据前一周切换一周?如果我将 Week 组的可见性设置为通过 Group1 切换,那么我会在顶部的 Static 组上获得一个切换所有 Week 组的切换,而不是单独切换。
基本上我想要在第 9 周组上进行切换,以展开/折叠第 10 周...第 10 周应该有一个切换,以展开/折叠第 11 周等。
【问题讨论】:
标签: sql sql-server reporting-services bids