【问题标题】:SSRS - how to check if a row is toggled or visible?SSRS - 如何检查一行是否被切换或可见?
【发布时间】:2011-09-17 17:09:57
【问题描述】:

我在 SSRS 2008 中有一个向下钻取报告,我想对主行进行一些条件格式设置。例如,如果未切换,则添加不同的背景颜色和不同的边框。

我无法弄清楚如何使用表达式检查当前行是否已扩展。

【问题讨论】:

  • 我不确定您是否可以:客户端浏览器会进行切换,因此在您的表达式呈现时信息不可用。也许您可以将一些 javascript 解决方案添加到页面中,但我对此表示怀疑

标签: reporting-services ssrs-2008


【解决方案1】:

有一个技巧(检查结果,看看它是否适合你。这个解决方案在组扩展时会留下一个小空间):

在左侧添加一个额外的列用于展开折叠。

在有颜色的组中添加第二行。

仅将展开/折叠设置为第一行文本框

在展开/折叠列中,将第二行文本框的可见性设置为隐藏。

将第一个控件(仅在文本框)的可见性设置为可见,第二个设置为隐藏,除了带有展开折叠的列。将第一行文本框设置为切换项

将两行高度设置为 0(虽然会自动设置为一个非常小的值)

现在您的报告应该如下图所示

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-12
    • 1970-01-01
    • 1970-01-01
    • 2017-01-01
    • 1970-01-01
    • 2017-04-25
    相关资源
    最近更新 更多