全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:831
推到 Plurk!
推到 Facebook!

qreport 問題

尚未結案
tidal
初階會員


發表:93
回覆:32
積分:25
註冊:2003-07-15

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-10-26 12:26:27 IP:202.82.xxx.xxx 未訂閱
我放在formcreate event 時有總數 QuickRep1.Prepare; pageNo:=inttostr(QuickRep1.QRPrinter.PageCount); QRLabel21.Caption :=pageNo; 但我放在QuickRep1BeforePrint event 時pageno 出現0 我已經有用use printers 有什麼辨法解決?
likush
高階會員


發表:5
回覆:235
積分:103
註冊:2002-10-08

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-10-26 14:42:20 IP:220.134.xxx.xxx 未訂閱
個人建議,你可利用debug方式看pageno值是否都有正確取得?因為光看這樣實在很難看出問題點(小弟較笨),在onformcreate中該值是否有取得?及你在程式中是否有另作該值之變更?建議不要放在onformcreate中改放在formshow事件 有錯請指正 ========================= 讀萬卷書~不如來K.TOP走一遭 =========================
T.J.B
版主


發表:29
回覆:532
積分:497
註冊:2002-08-14

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-10-26 18:29:54 IP:211.75.xxx.xxx 未訂閱
引言: 我放在formcreate event 時有總數 QuickRep1.Prepare; QuickRep1.Show; QuickRep1.PreviewModal; pageNo:=inttostr(QuickRep1.QRPrinter.PageCount); QRLabel21.Caption :=pageNo; 但我放在QuickRep1BeforePrint event 時pageno 出現0 我已經有用use printers 有什麼辨法解決?
因為不清楚你的完整寫法 不過看一下 似乎是 QuickRep1 沒打開 所以上面紅色或藍色部份你可試試 (2擇1即可 不用2段都一起試 一個不行再試另一個) 天行健 君子當自強不息~~@.@
------
天行健
君子當自強不息~~@.@
likush
高階會員


發表:5
回覆:235
積分:103
註冊:2002-10-08

發送簡訊給我
#4 引用回覆 回覆 發表時間:2004-10-27 02:36:03 IP:220.134.xxx.xxx 未訂閱
個人建議 有錯請指正 建議你將QuickRep1BeforePrint事件的程式碼改放至QuickRep1StartPage事件試試 ========================= 讀萬卷書~不如來K.TOP走一遭 =========================
系統時間:2024-05-18 23:52:06
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!