我有一个 SQL 2008 R2 SSRS 报告 - 很多时候效果很好,但根据特定客户的规则,它可能看起来并不漂亮。
它有一个列表 - 规则可能会指定列表中的项目应该显示或不显示。有一个查询,它返回一行,如果可能的话,出于性能原因,我想把它留在一个查询中。
例如,我们有一个列表,其中包含:
-- Section A
\- Item 1 | Item 2
-- Section B
\- Item 1 | Item 1a
Item 2 | Item 3
-- Section C
\- Item 1 | Item 2 | Item 3 | Item 4
Item 5 | Item 6 | Item 7 | Item 8
但是,根据规则,我需要隐藏和“折叠”B 部分,以便 C 部分在 A 部分的正下方卷起。或者 A 部分可能会被折叠。
我知道,如果我有能力将其设为矩阵,我可以动态隐藏行,但如果不对查询进行大量重新配置,我就无法将其设为矩阵。
有什么想法可以完成隐藏部分或隐藏列表,并使下一个列表或部分出现在上一个可见部分或列表的正下方?
谢谢!