2009-09-05 35 views

回答

1

硬件規格? 網絡位置報告? 沒有安裝打印機? 報告使用的網絡打印機,是否緩慢或未安裝到PC? 複雜的報告定義?

只有太多的事情可能會導致這種情況。這是所有的報告還是隻有一個具體的報告?

+0

感謝您的關注,就像您指出的那樣,我將計算機的默認打印機從網絡打印機(p1320)更改爲本地文件,然後嘗試打開該文件。現在似乎打開它沒有延遲。報告文件是保存在我的計算機上的本地文件,在更換打印機之前,所有報告文件在20秒內打開。那麼當我發佈我的項目時,如何解決這個延遲問題? – odiseh 2009-09-06 06:14:33

+0

我不確定你可以。我個人的經驗是,第一次報告你的應用程序加載需要幾秒鐘來初始化,但在此之後,所有報告加載速度會更快。這是因爲Crystal必須詢問打印機驅動程序以獲取有關如何顯示報告的信息,而網絡打印機似乎響應速度較慢。但是20秒很大 - 我一直在處理這種多年的延遲4秒。 – MartW 2009-09-06 10:01:55

+0

最好的辦法可能是嘗試在應用程序的加載屏幕中以某種方式預加載報表對象(我假設這是使用CRAXDRT.Application和CRAXDRT.Report完成的)。 – MartW 2009-09-06 10:02:30

0

網絡打印機導致很多悲傷...我喜歡將我的默認打印機設置爲XPS文檔編寫器,然後當我保存報告時,我從來沒有遇到與他們需要一段時間加載的問題。

+0

謝謝。我會試試看。 – odiseh 2009-10-12 08:42:30

相關問題