0

我已更改报告服务器项目中的 SSRS 报告名称。我在这个项目中有四份报告和四份链接报告。链接的报告正在由参数被传递到链接报告的列值上的操作设置调用。重命名所有报告名称后,我在 Action 属性中进行了类似的更改,以便将参数定向到更改后的报告名称。我还保存了更改并重新构建了项目,并且没有出现任何错误。所有四个主要报告都工作正常,但链接的报告在使用 MS Visual Studio 2010 中的预览选项运行报告时出现以下错误

本地报告处理过程中发生错误。你调用的对象是空的。

我已将其部署到本地报表服务器,在浏览器上出现以下错误

找不到项目“/Unit Reports/OLDREPORTNAME”。(rsItemNotFound)

在这里您可以看到它仍在尝试将其定位到旧报告名称而不是新更改的名称。

我已经多次清理、构建和部署该项目,但仍然出现这些错误

如果我需要更改任何其他文件以避免此错误,请告诉我。

谢谢

4

2 回答 2

0

我注意到,当我在报告字段上实现 Action 属性时,它会自动设置与定义字段的文本框相同的 Action 属性。

我发现文本框 Action 属性仍然指向旧报告。我已更改文本框 Action 属性以将其指向新报告,现在我的链接报告工作得非常好。

谢谢

约格什

于 2016-04-25T14:28:45.980 回答
0

在 .rdl 中搜索“OLDREPORTNAME”并替换为“NEWREPORTNAME”...

先备份:-)

于 2016-04-25T14:12:24.543 回答