【问题标题】:No Data message for report run from SharePoint从 SharePoint 运行的报告没有数据消息
【发布时间】:2013-08-16 16:14:39
【问题描述】:

我有一个在 BIDS 中构建的报表,该报表从 SharePoint Intranet 站点运行。在BIDS中,当没有符合用户选择的参数的数据时,会显示错误信息。但是,在 SharePoint 网站上,如果没有数据,它什么也不做;这会使最终用户误以为某些参数已留空或报告出现故障。

有没有办法让报表在从 SharePoint 运行时显示某种“无数据”消息?

【问题讨论】:

  • 当您说“显示错误消息”时,您是如何实现的,例如 Tablix 级别的NoRowsMessage 属性?
  • 是的,我使用了 NoRowsMessage 属性。

标签: sharepoint reporting-services ssrs-2008 reportbuilder3.0


【解决方案1】:

不确定为什么会发生这种情况,但您可以使用类似的方法作为解决方法:

考虑一个简单的表格:

表格页脚行的行可见性设置为:

=IIf(CountRows() = 0, false, true)

这意味着只有在没有表格行时才会显示该行,即根据需要向用户明确指示。

表格有行,页脚行不显示:

表格没有行,显示页脚行:

对于 NoRowsMessage 问题,我唯一可以建议的是创建一个新的简单报告,其中包含一个带有此属性的表格作为控件,并查看您是否在此新报告中遇到相同的问题;如果没有,您现有的表格有问题,我建议您重新创建表格。

【讨论】:

  • 你有没有深入了解这个问题?替代方案是否提供了任何帮助?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多