0

從報表服務器導出到PDF時遇到問題。在VS2010和C#中編寫的ASP.Net網站中的報表查看器控件中導出爲PDF時,在一般情況下它可以正常工作。但是,通過傳遞給此相同報告的某些參數,它會輸出損壞的PDF文件。SSRS PDF導出出錯

一個特點是這個參數組合損壞了PDF文件是輸出量最大的數據。所有其他渲染格式在所有情況下都能正常工作

非常感謝您的幫助。

+0

我發現了另一個導致它的參數組合。這種關係顯然是產出的規模。兩組參數都會產生較大的輸出。 –

+1

檢查報表是如何在設計視圖中設置的。如果它沒有正確設置以適應單個頁面的寬度和高度,則可能會在返回大量數據時以奇怪的方式將內容推送到不同頁面。也許你的C#應用​​程序在這方面遇到了困難? – mameesh

+0

我認爲這可能與頁面高度有關。修改該值可修復某些報告,但對其他報告而言已被破壞。高度配置可能導致損壞的PDF文件是非常奇怪的。我不認爲它是特定於ASP.Net站點。該文件也無法從ReportServer導出。 –

回答

1

我使用的是Adobe PDF Viewer - 最新版本。發現問題在SSRS 2008 R2的累積更新6中得到修復。安裝Service Pack 2可解決問題。