簡體   English   中英

SSRS數據驅動訂閱可自定義DeviceInfo設置,例如PageWidth,PageHeight?

[英]SSRS Data Driven Subscription that customizes DeviceInfo settings like PageWidth, PageHeight?

我想為大量輸出png文件設置數據驅動的訂閱。 問題在於,在rsreportserver.config中的Configurations / Extensions / Render下為png添加新的擴展名只能得到一個固定大小的png文件。

報告A實際上應該輸出6in x 3in png文件,報告B應該輸出6in x 4in png文件。

是的,我可以在rsreportserver.config中創建多個條目,但這會使最終用戶感到困惑,因為它們不必要地出現在所有用戶的導出下拉列表中。

我建議使用外部程序進行批量圖像生成,該程序為每個png生成一個自定義url(DeviceInfo設置可以是該url的一部分),並在循環中使用WebClient.DownloadFile(),但是我的主管目前確實陷入了這一念頭出於任何原因的數據驅動訂閱。

根據@iamdave的建議,只需在報表設計器中設置總體頁面尺寸, 可以通過數據驅動的訂閱提供適當大小的png文件,而不必在rsreportserver.config中對png尺寸進行硬編碼。

我最初沒有注意到的原因是所討論的報告是僅用作包含的大型報告的子報告的圖,從未真正作為獨立報告運行。 當用作子報表時,頁面尺寸從未發揮作用,因此它們保留為默認的8.5x11。

暫無
暫無

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

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