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

報表-不同區域別要分頁列印

缺席
jook152
一般會員


發表:7
回覆:13
積分:4
註冊:2007-07-09

發送簡訊給我
#1 引用回覆 回覆 發表時間:2008-07-22 17:00:29 IP:60.249.xxx.xxx 訂閱
在程式中按下"列印"鍵後會將query的資料
依不同的區域別分頁列印
這要怎麼做 ??
我目前是可以分頁了,但在分頁時屬於第二個區域別的第一筆資料
還是會接在第一個區域別的最後一筆後面列印!!!
怎麼讓第一筆資料換到下一頁印??
程式碼如下,oSECNO上一筆的區域別,nSECNO目前這筆的區域別

[code delphi]
procedure TFmSYS402R.zDetailBandBeforePrint(Sender: TQRCustomBand; var PrintBand: Boolean);
begin
if (oSECNO<>nSECNO) then
zDetailBand.ForceNewColumn:=True;
else
zDetailBand.ForceNewColumn:=False;
oSECNO:=nSECNO;
end;
procedure TFmSYS402R.QRDBText8Print(sender: TObject; var Value: String);
begin
nSECNO:=Value;
end;
[/code]
jook152
一般會員


發表:7
回覆:13
積分:4
註冊:2007-07-09

發送簡訊給我
#2 引用回覆 回覆 發表時間:2008-07-23 14:15:38 IP:60.249.xxx.xxx 訂閱
我目前已經可以分頁預覽了
但我列印出來的卻和預覽的內容不同
預覽時依不同的區域別會分頁顯示
但在列印時,第二個區域別的資料還是接在第一個區域別後面印
這是為什麼??
不管是用QRep1.NewColumn或是QRep1.NewPage都一樣
我是用delphi6裡面的QRep元件
jook152
一般會員


發表:7
回覆:13
積分:4
註冊:2007-07-09

發送簡訊給我
#3 引用回覆 回覆 發表時間:2008-07-23 16:52:42 IP:60.249.xxx.xxx 訂閱
我後來改用QRGroup就可以依區域別顯示及列印了~~
系統時間:2024-04-19 17:59:40
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!