FastReport中Memo動態控制問題 |
尚未結案
|
perry722
一般會員 發表:27 回覆:11 積分:7 註冊:2004-05-05 發送簡訊給我 |
|
chinyu
高階會員 發表:12 回覆:157 積分:153 註冊:2002-06-14 發送簡訊給我 |
引言: 各位大俠: 小弟不才,又有問題要大家幫忙了,請問如何可以在打印Page Footer時做一個判斷,如果當前頁不是最後一頁,則Memo1自動在頂部加上橫線呢?還有,如果當前頁不是最後一頁,則如何在指定位置動態生成一直線呢? 謝謝各位. 1437這是我目前判斷最後一頁的做法,在Page Footer的OnBeforePrint中寫入(在報表選項中記得把「兩次處理報表」打勾,TOTALPAGES才有作用) if [Page#]=[TOTALPAGES] then begin Memo1.FrameTyp:=8; //這就是設定為頂部加上橫線 Line1.Visible:=False //線不顯示出來 end else begin Memo1.FrameTyp:=0; //取消所有的線 Line1.Visible:=True //線顯示出來 end; |
LDoris
一般會員 發表:0 回覆:1 積分:0 註冊:2004-07-12 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |