簡體   English   中英

共享點模式SSRS將報告參數從一個報告傳遞到第二個報告,以PDF格式直接呈現

[英]Sharepoint mode SSRS passing report params from One report to second report to render directly in pdf format

我必須構建一個URL並放入報告2的報告1(主報告)中。報告2接受報告1中的所有參數,即子報告。 然后在報告1上加上“單擊她以查看pdf版本”的內容,我為報告2構建了ssrs url。我遇到的困難是如何在URL中將報告1的參數傳遞給報告2?

http:// [mainsite] / [sub-site] / _vti_bin / reportserver?http:// [mainsite] / [sub-site] / Reports / RDL / [mainfolder] / [report2name] .rdl&rp:P1 =參數! P1.Value&rp:P2 =參數!P2.Value&rp:P3 =參數!P3.Value&rp:P4 =參數!P4.Value&rs:格式= PDF

是的,我知道此url如何知道報告1(主報告)采用的值。 因此,有人問我這個問題。

我的大部分研究都導致采用了硬編碼的值。 有了這個,我上面的URL可以正常工作,並彈出將pdf保存到所需位置的選項。

因此,任何方向,建議都將不勝感激。 謝謝。

在作為父報表(報表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中。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM