0

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

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

4

1 回答 1

0

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

考虑一个简单的表格:

在此处输入图像描述

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

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

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

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

在此处输入图像描述

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

在此处输入图像描述

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

于 2013-08-17T20:08:02.840 回答