我必须建立一个网址,并在报告2中输入报告1(主报告)。报告2从报告1中获取所有参数,即子报告。 在报告1中提出了“点击她查看pdf版本”的内容 我有为报告2构建的ssrs url。 我遇到的问题是如何将报告1中的参数传递给URL中的报告2
是的我知道这个网址如何知道报告1(主要报告)采用了哪些值。因此,我的问题被问到了。
我的大多数研究都导致传递硬编码值。有了这个,我上面的URL工作正常,并弹出选择将pdf保存到所需的位置。
所以任何方向,建议都非常感谢。 感谢。
答案 0 :(得分:0)
在作为父报表(报表1)上的链接的占位符中,您可以使用公式来生成URL。那个公式可能是这样的:
="http://[mainsite]/[sub-site]/_vti_bin/reportserver?http://[mainsite]/[sub-site]/Reports/RDL/[mainfolder]/[report2name].rdl&rp:P1=" & Parameters!P1.Value & "&rp:P2=" & Parameters!P2.Value & "&rp:P3=" & Parameters!P3.Value & "&rp:P4=" & Parameters!P4.Value & "&rs:Format=PDF"
这会将父报告中的参数值粘贴到URL中。