線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1920
推到 Plurk!
推到 Facebook!

QuickReport中QRmemo若超過一頁,如何分成二頁列印?

尚未結案
fai
一般會員


發表:4
回覆:4
積分:1
註冊:2002-09-07

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-09-07 18:10:06 IP:61.64.xxx.xxx 未訂閱
QRmemo內容為40-50行,所以可能超過一頁,但目前都沒法分開成二頁列印?如第一頁20行,第二貢21-50行??
sl@cableplus.com.cn
高階會員


發表:168
回覆:359
積分:130
註冊:2004-03-26

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-09-08 13:45:32 IP:58.33.xxx.xxx 未訂閱
到20行的时候你强制新建一页啊
fai
一般會員


發表:4
回覆:4
積分:1
註冊:2002-09-07

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-09-08 17:44:13 IP:61.64.xxx.xxx 未訂閱
就是如何控制在第20行產生新一頁,新第二頁時,又如何把QRMemo中第20-50行列印?
acqua
一般會員


發表:3
回覆:24
積分:20
註冊:2005-09-13

發送簡訊給我
#4 引用回覆 回覆 發表時間:2005-09-16 17:03:46 IP:211.22.xxx.xxx 未訂閱
如果說 你一定堅持要用 QRmemo 來列印的話...    由於他沒有提供任何event 出來...    所以  一定是沒辦法換頁的...  不過若你把每一行資料.. 都當成一筆 資料庫的 class="code"> row_num : integer = 1; // 全域變數 ,, 用來紀錄印到第幾行 procedure TForm1.Query1AfterScroll(DataSet: TDataSet); begin row_num := row_num 1; if (row_num>5) and (NOT DataSet.Eof) then begin TQuickRep.NewPage; // 這就是換頁的命令 row_num := 1; end; end; 上面是每 5 行換一頁...你可以自己改成需要的.. 從這 也可以說明...我說 QRmemo 沒有 event 可以用 ... 因為 換頁 雖可以有指令... 但根本不知道 在哪裡需要用此指令...
系統時間:2024-05-02 13:46:17
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!