FastReport群組格式問題 |
答題得分者是:goat
|
esp_pzj
初階會員 發表:32 回覆:70 積分:40 註冊:2007-02-09 發送簡訊給我 |
|
goat
高階會員 發表:53 回覆:130 積分:134 註冊:2002-06-03 發送簡訊給我 |
1.MasterData1.visible := False;
2.放一個GroupFooter,並且在上面放上固定格式的Memo(依照你的例子要放五個) 3.自己去塞資料。 procedure MasterData1OnBeforePrint(Sender: TfrxComponent); begin //由Line行數去判斷該塞在哪一個Memo上面 if ( Memo1.Text := Memo1.Text if ( Memo2.Text := Memo2.Text //<>裡面的字是Line可能是語法的關係,沒有顯示出來 ..... end; 4.記得在GroupHeader列印前,將欄位清空 procedure GroupHeader1OnBeforePrint(Sender: TfrxComponent); begin Memo1.Text := ''; Memo2.Text := ''; ... end; 5.大功告成。 土方法,希望對你有幫助! |
esp_pzj
初階會員 發表:32 回覆:70 積分:40 註冊:2007-02-09 發送簡訊給我 |
謝謝您我成功的試出來了。 3.自己去塞資料。 procedure MasterData1OnBeforePrint(Sender: TfrxComponent); begin //由Line行數去判斷該塞在哪一個Memo上面 if (<line>= 1) or (<line>= 6) then Memo1.Text := Memo1.Text <DataSet.FieldName> ; if (<line>= 2) or (<line>= 7) then Memo2.Text := Memo2.Text <DataSet.FieldName> ; //<>裡面的字是Line可能是語法的關係,沒有顯示出來 ..... end;
------
學藝不精 謝多多指教 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |