0

我以前在 SharePoint 网站上有我的报告。我最近将我的报告部署到了报告服务器。在报告中,文本框属性中的 URL 操作部分上有表达式,其中表达式已根据参数值应用。将我的报告部署到报告服务器并单击已应用操作的值之一后,我收到错误消息。

错误:

找不到项目“BC/Report/get.rdl”。(rsItemNotFound)

我尝试将报告的链接直接放在表达式中,但这也不起作用。我认为需要对表达式进行一些审查。

表达式如下所示:

= IIF(Parameters!ForEmail.Value <> 
TRUE,Globals!ReportServerUrl,Parameters!ReportURLSub.Value) & "?" & 
Globals!ReportFolder & "/get.rdl"

提前谢谢你,如果解释不够,对不起。

4

1 回答 1

0

您是否在浏览器中尝试过静态网址?行得通吗?

如果是,请尝试Parameters!ReportURLSub.Value)在文本框中添加此参数,看看是否会产生所需的结果。

还要检查是否Globals!ReportServerUrl返回正确的值

如果是,可以使用您在教科书静态中的参数创建此 url,并查看您得到的结果。

如果所有这些步骤都通过了,那么转到您的最后一步,将其创建为操作。

于 2020-01-30T12:16:41.733 回答