QuickReport中QRmemo若超過一頁,如何分成二頁列印? |
尚未結案
|
fai
一般會員 發表:4 回覆:4 積分:1 註冊:2002-09-07 發送簡訊給我 |
|
sl@cableplus.com.cn
高階會員 發表:168 回覆:359 積分:130 註冊:2004-03-26 發送簡訊給我 |
|
fai
一般會員 發表:4 回覆:4 積分:1 註冊:2002-09-07 發送簡訊給我 |
|
acqua
一般會員 發表:3 回覆:24 積分:20 註冊:2005-09-13 發送簡訊給我 |
如果說 你一定堅持要用 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 可以用 ...
因為 換頁 雖可以有指令... 但根本不知道 在哪裡需要用此指令...
|
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |