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

ReportBuilder的FooterBand有辦法緊接著DetailBand列印嗎?

尚未結案
jck1
一般會員


發表:53
回覆:67
積分:24
註冊:2002-05-23

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-01-29 15:50:10 IP:61.66.xxx.xxx 未訂閱
嗨 我試了一下 FooterBand會把東西都放在一個page的底部 如果想在列完DetailBand後馬上列印一些東西的話 要怎麼做比較好?? 謝謝!!
hahalin
版主


發表:295
回覆:1698
積分:823
註冊:2002-04-14

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-01-30 09:53:16 IP:61.222.xxx.xxx 未訂閱
你要不要提供詳細一點的資料來說明要達到的結果 因為 footerband 似乎就是只會出現在底部
jck1
一般會員


發表:53
回覆:67
積分:24
註冊:2002-05-23

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-01-30 10:03:05 IP:61.66.xxx.xxx 未訂閱
引言: 你要不要提供詳細一點的資料來說明要達到的結果 因為 footerband 似乎就是只會出現在底部
在ReportBuilder的討論版上找到一個方法 我把他post上來 測了一下應該可以 大家參考看看
procedure Tpickrpt_frm.ppDetailBand1AfterPrint(Sender: TObject);
begin
  FPosition:= ppReport1.Engine.PrintPosRect.Bottom;
end;    procedure Tpickrpt_frm.ppFooterBand1BeforeGenerate(Sender: TObject);
var
  lRect: TppRect;
begin
  ppFooterBand1.StartingPosition:= FPosition;      lRect.Left:= ppReport1.Engine.PrintPosRect.Left;
  lRect.Top:= ppFooterBand1.StartingPosition;
  lRect.Right:= ppReport1.Engine.PrintPosRect.Right;
  lRect.Bottom:= ppFooterBand1.StartingPosition   ppFooterBand1.mmHeight;      ppFooterBand1.PrintPosRect:= lRect;
end;    
發表人 - jck1 於 2004/01/30 10:04:35
IloveDephi
一般會員


發表:0
回覆:1
積分:0
註冊:2004-08-25

發送簡訊給我
#4 引用回覆 回覆 發表時間:2004-08-25 17:34:46 IP:218.14.xxx.xxx 未訂閱
定义lRect为TppRect类型时出错
Merlin
一般會員


發表:2
回覆:8
積分:2
註冊:2002-04-15

發送簡訊給我
#5 引用回覆 回覆 發表時間:2005-01-21 15:27:13 IP:218.165.xxx.xxx 未訂閱
用SUMMARY的元件就可以緊跟著DetailBand列印 試試看吧
系統時間:2024-05-17 12:42:16
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!