从 SharePoint 运行的报告没有数据消息
Posted
技术标签:
【中文标题】从 SharePoint 运行的报告没有数据消息【英文标题】:No Data message for report run from SharePoint 【发布时间】:2013-08-16 16:14:39 【问题描述】:我有一个在 BIDS 中构建的报表,该报表从 SharePoint Intranet 站点运行。在BIDS中,当没有符合用户选择的参数的数据时,会显示错误信息。但是,在 SharePoint 网站上,如果没有数据,它什么也不做;这会使最终用户误以为某些参数已留空或报告出现故障。
有没有办法让报表在从 SharePoint 运行时显示某种“无数据”消息?
【问题讨论】:
当您说“显示错误消息”时,您是如何实现的,例如 Tablix 级别的NoRowsMessage
属性?
是的,我使用了 NoRowsMessage 属性。
【参考方案1】:
不确定为什么会发生这种情况,但您可以使用类似的方法作为解决方法:
考虑一个简单的表格:
表格页脚行的行可见性设置为:
=IIf(CountRows() = 0, false, true)
这意味着只有在没有表格行时才会显示该行,即根据需要向用户明确指示。
表格有行,页脚行不显示:
表格没有行,显示页脚行:
对于 NoRowsMessage 问题,我唯一可以建议的是创建一个新的简单报告,其中包含一个带有此属性的表格作为控件,并查看您是否在此新报告中遇到相同的问题;如果没有,您现有的表格有问题,我建议您重新创建表格。
【讨论】:
你有没有深入了解这个问题?替代方案是否提供了任何帮助?以上是关于从 SharePoint 运行的报告没有数据消息的主要内容,如果未能解决你的问题,请参考以下文章
的SharePoint Web Analytics不显示任何数据