簡體   English   中英

SSRS - 最后一頁不顯示在打印預覽中

[英]SSRS - Last page does not show on print preview

我們在 Win32 VB.net 頁面上使用報表查看器控件嵌入的 SQL 服務器報表服務。 目前針對 .net 2.0,如果能解決問題,我們可能會升級到 3.5。

當您查看報告時,您可以看到整個內容,但是,當按下打印預覽時,報告的最后一頁無法顯示。 報告底部的頁碼將顯示“第 1 頁,共 2 頁”或“第 1 頁,共 N”,但您實際上只能看到第 1 頁到第 N-1 頁。

當您嘗試打印報告時也會發生同樣的事情。 但是如果我 go 打印預覽,回到正常視圖,再次打印預覽,我可以看到整個報告。

我該如何解決??

似乎將 Microsoft.ReportViewer.WinForms 的引用 DLL 從 V8 更改為 V9 是可行的。

我遇到了類似的問題。

如果您調用 SetDisplayMode() 方法將報表查看器置於打印布局模式,然后調用 RefreshReport() 方法,則可能會導致此行為。 SetDisplayMode() 自動調用 RefreshReport(),因此 RefreshReport 被調用了兩次。 這可能會導致一些最后的頁面不顯示。 因此,只需調用 SetDisplayMode() 並保留它。

暫無
暫無

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

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