【问题标题】:Hide a report column in SSRS在 SSRS 中隐藏报表列
【发布时间】:2013-07-24 14:23:08
【问题描述】:

我有一个网络 SSRS (2008) 报告,其中包含许多列(大约 20 个)。我想知道是否可以允许用户通过单击某些按钮或复选框等来显示/隐藏报告中的特定列?这样做的目的是让用户看到他们想看到的列。

【问题讨论】:

标签: sql-server-2008 reporting-services


【解决方案1】:

鼠标右键单击列并选择“可见性”属性:

“可以通过此报告项切换显示”选项之一 - 您可以指向一个专用的格式化文本框,单击将显示/隐藏列

【讨论】:

  • 嗨@Yuriy Galanter,谢谢,您的解决方案基本上就是我想要的。请查看我添加到原始帖子中的屏幕截图。如您所见,隐藏列的唯一方法是单击实际的“+”框。是否可以使单击文本本身隐藏该列?是否完全删除“+”框,并添加一个“重置”类型的按钮,它将报告列恢复到原来的状态?
  • 我不确定这是否可以通过纯 SSRS 方法实现,对于设计用于打印或导出的介质而言,交互性过多。借助外部帮助(例如,如果报告显示在网页上,则使用 JavaScript)可能会有一些可能,但也许您应该考虑使用类似网格控件的东西。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-11-16
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多