2013-08-22 29 views
0

在報表生成器運行報表之前,是否可以在參數區域附近添加報表說明(文本)。實質上,當用戶點擊報告並在其運行之前,我想向他們提供報告所做的工作以及參數的簡要描述。我可以在頁腳中做到這一點,但它不會幫助,因爲頁腳只在報表執行後生成。請告訴我。在報表執行前爲報表描述添加文本框

謝謝。

回答

0

這對於默認的SSRS接口是不可行的。你必須用自己的界面來包裝SSRS來添加這個。

要構建您自己的SSRS接口,您可以使用幾種不同的方法,例如在Asp.NET應用程序中嵌入ReportViewer控件,或者在iframe中使用URL訪問。請參閱How to change the SSRS input parameters position in report

當然,使用Javascript和客戶端DOM操作,您可能會將您的內容隱藏到位,但它不是受支持的選項。

+0

任何想法上我會怎麼做這個?? – user2684009

+0

更新了一點點的信息和鏈接。 –

0

主要問題是,如果需要參數,則不能顯示報告直到選擇這些參數。如果你不想提供默認參數,解決這個問題的另一種方法是實際上有2個報告。

在報告#1中,您將參數和說明文本框放在一起,但實際上沒有使用這些參數。

在報告#2中,您將參數和實際報告。

在報告#1的底部有一個按鈕,只是通過選擇的參數報告#2。

我已經使用這種技術來提供參數的說明,當我想要一個快速和骯髒的解決方案(而不是一個妥善的解決辦法,如什麼傑米與嵌入建議)