我在报告服务器项目中更改了SSRS报告名称。我在这个项目中有四份报告和四份相关报告。链接报告由列值上的操作设置调用,其中参数将传递给链接的报告。重命名所有报告名称后,我在Action属性中进行了类似的更改,以便将参数指向更改的报告名称。我还保存了更改并重新构建了项目,并没有出现任何错误。所有四个主要报告都正常工作,但链接报告在使用MS Visual Studio 2010中的预览选项运行报告时会出现以下错误
本地报告处理期间发生错误。对象引用未设置为对象的实例。
我已将此部署到我的本地报表服务器和浏览器上,我收到以下错误
项目' /单位报告/ OLDREPORTNAME'无法找到。 (rsItemNotFound)
在这里你可以看到它仍然试图将它定位到旧的报告名称而不是新的报告名称。
我已经多次清理,构建和部署项目但仍然遇到这些错误
如果我需要对任何其他文件进行更改以避免此错误,请告诉我。
由于
答案 0 :(得分:0)
在.rdl内搜索" OLDREPORTNAME"并替换为" NEWREPORTNAME" ...
先备份: - )
答案 1 :(得分:0)
我注意到当我在报表字段上实现Action属性时,它会自动设置该字段定义的文本框的相同Action属性。
我发现文本框的Action属性仍然指向旧报告。我更改了文本框Action属性以将其指向新报告,现在我的链接报告工作正常。
由于
约杰什