【问题标题】:Drill through in SSRS in Report Server using the expressions使用表达式在报表服务器中的 SSRS 中钻取
【发布时间】:2020-01-28 20:15:20
【问题描述】:

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

错误:

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

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

表达式如下所示:

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

在此先感谢您,如果解释不够,请见谅。

【问题讨论】:

  • 看起来 url 格式不正确。尝试在文本框中显示 url 并直接复制到浏览器中进行测试。

标签: reporting-services ssrs-2008 ssrs-2012 power-bi-report-server drillthrough


【解决方案1】:

您在浏览器中尝试过静态网址吗?有用吗。

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

同时检查Globals!ReportServerUrl是否返回正确的值

如果是,可以使用您在 Textbook 静态中的参数创建此 url,然后查看您得到的结果。

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-05-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-30
    • 1970-01-01
    相关资源
    最近更新 更多