2012年11月25日 星期日

Active Report多打空白頁得問題


引用來源
-- 
 如果製作ActiveReport得報表,那麼經常會在瀏覽器裡面看到右邊得紅線和下面得版權信息。先來解釋一下兩個紅色提示得分別得作用:

1。底部得紅色得版權信息,表示你得報表軟件還未經過註冊,應該購買正版軟件。經過我測試,該紅色字體不會在打印得時候打印到紙上。我記得文檔提示應該是,此時可以進行開發但是不能進行分發。

2。右邊得豎線,表示你的報表當前頁的範圍已經超過了一頁紙,實際打印的時候會打印兩張紙。解決辦法,調整報表的全局設置裡面的左右邊距設置,或通過報表的某種相應事件,在事件處理程序中進行邊距的設置。

現在可以解釋未什麼會打印的時候多打空白頁的問題了,右邊紅色豎線的存在。關鍵問題在於可能有時候紅線存在,但是在報表的邊上並不明顯,開發者沒看到。所以開發者就誤以為調整到了合理的範圍了,其實還是超出了單頁紙張的範圍的,解決辦法就是調整報表的左右邊距。



PS:當時同事幫我查找的資料,看了後解決的此問題。發現以前在vb下使用該報表的人還挺多的。解決方案也是從一個vb論壇過來的。

沒有留言:

張貼留言