請教一個關于QReport中的QRCompositeReport控件的問題!急!! (50分)

  • 主题发起人 主题发起人 sydan
  • 开始时间 开始时间
S

sydan

Unregistered / Unconfirmed
GUEST, unregistred user!
請教一個關于QReport中的QRCompositeReport控件的問題!
現在我在我這臺機器上制做好並測試成功,可以把兩張報表合並成一張報表,但是在其它機
器上就運行不成功了,提示為
Access Violation at address 77F499E6 in module 'GDI32.DLL'. Read of address 00162000.
這是什麼原因呢!
我在QRCompositeReport的OnAddReports事件中是這樣寫的
procedure TQRCompositeReport.QRCompositeReport1AddReports(Sender: TObject);
begin
with sender as Tqrcompositereport do
begin
reports.add(QuickRep1);
reports.Add(QuickRep2);
end;
end;
為什麼挽一臺完全一樣的機器又出那個錯誤了呢????真不明白!
還望高手賜教!!謝謝!
 
检查电脑的打印机设置是否允许报表的纸张设置.
 
电脑的打印机设置是否允许报表的纸张设置.不影響什麼的,因為此控件只是把第二張報表的數
據資料加入到了第一張報表中,版面和兩報表分開時差不多,只是在印完第一張報表后,不空
行,不空格的情況下又繼續印第二張報表的資料,直到印滿這張A4紙為止,再進行換頁再.....
 
打印设置,会影响到qreport的.这就是qreport最烂的地方.
fastreport和rbuilder 都比他好很多.
另外我查过D6带的QRCompositeReport确实有问题,
请确认是否升级到最新版本3.5
 
TO:wangpian大哥
非常非常感謝您的幫助!
如果升級到最新版本3.5能夠解決我的問題,那升級就是肯定的了!但有一點,我又不知道了
到那里去下載新的版本3.5呢?您知道嗎?能告訴我嗎?另外,還問一下是免費的嗎??
再次感謝你的幫助!
煩請再次復我,小弟在此等待您的再次光臨!
 
他的网站上有.
 
TO:wangpian大哥
非常非常對不起!我這近一直很忙,現在剛忙完才有時間來這,真的實在對不起!
您所提到的解決問題的方案我試過好多次都未有成功,但我想可能是系統文件需要更新
或者需要其它文件,但我不清楚!
再,不知您所說的"他的网站上有."是指哪呢?大富翁中我沒有看到!您能再次給予小弟
幫助么?先謝了!
sydan
 
Delphi.mychangshu.com有。
 
我也遇到过这样的问题。是打印机设的问题。设计报表的时候把默认的打印机删掉。
应该就可以了.
 
谢谢大家的参与。
 
后退
顶部