报告部件故障排除(报表生成器和 SSRS)

在处理报表部件时,这些提示可以提供帮助。

为什么我的同事和我在搜索时会看到同一报表部件的不同实例?

报表服务器或与报表服务器集成的 SharePoint 站点上可以有多个单个报表部件的实例,并且所有实例都具有相同的全局唯一标识符(GUID)。 搜索结果列表中仅显示最近的实例。 在某些情况下,单个报表部件的不同实例可以具有不同的权限。 如果同事和你在服务器上拥有不同的权限,则不会看到同一实例。 例如,假设报表部件的多个副本(全部使用相同的 GUID)保存在 SharePoint 集成模式下报表服务器上的不同文件夹中。 如果文件夹具有不同的权限,则这些文件夹中的报表部件也具有不同的权限。

若要查看你和同事拥有哪些权限,请向报表服务器管理员询问。

当我搜索上传到 SharePoint 服务器的报表部件时,我看不到它们。 为什么不呢?

您手动上传到 SharePoint 文档库的报表部件(而不是使用报表生成器发布)可能不会显示在报表部件库中。 用于库搜索的报表服务器可能需要与 SharePoint 文档库的内容同步。 有关详细信息,请参阅 msdn.microsoft.com 上的 SQL Server 联机丛书中的 SharePoint 管理中心中的报表服务器文件同步功能

为什么其他人在报表中看不到该图像?

如果发布的报表片段是一个图像文件的链接,那么该报表片段实际上只是一个链接。 如果其他人在向报表中添加图像报表部件时看不到该图像,则他们可能没有链接到的图像的权限。

下面是一些可能的解决方案:

  • 将图像文件本身设为报表部件,而不是将图像文件的链接设为报表部件。

  • 将图像文件移动到其他人具有权限的位置。

  • 要求报表服务器管理员更改权限。

尝试发布报表部件时,为何会收到“循环引用”错误消息?

如果报表项具有循环引用,则无法将其发布为报表部件。 例如,报表项指向数据集,而数据集又指向参数。 参数又指向数据集 ̧。 必须先删除其中一个引用,然后才能发布报告部分。

另请参阅

报表部件(报表生成器和 SSRS)