fastreport中該如何強迫換行呢?? |
答題得分者是:James
|
jch
中階會員 ![]() ![]() ![]() 發表:111 回覆:224 積分:66 註冊:2003-12-01 發送簡訊給我 |
|
James
高階會員 ![]() ![]() ![]() ![]() 發表:10 回覆:290 積分:220 註冊:2002-07-25 發送簡訊給我 |
|
jch
中階會員 ![]() ![]() ![]() 發表:111 回覆:224 積分:66 註冊:2003-12-01 發送簡訊給我 |
|
James
高階會員 ![]() ![]() ![]() ![]() 發表:10 回覆:290 積分:220 註冊:2002-07-25 發送簡訊給我 |
這個問題有點小麻煩 , 你可以試試看透過 UserFunction 的方式來處理 !
procedure TForm1.frReport1UserFunction(const Name: String; p1, p2, p3: Variant; var Val: Variant); begin if AnsiCompareText( Name, 'AddCRLF' ) = 0 then begin Val := frParser.Calc(p1); if Val = '' then elseVal := Val #13#10 ; end end;然後 Memo 中你可以寫成 [AddCRLF([ITEM_DESC1])][AddCRLF([ITEM_MEMO])][AddCRLF([ITEM_MEMO_E])] |
jch
中階會員 ![]() ![]() ![]() 發表:111 回覆:224 積分:66 註冊:2003-12-01 發送簡訊給我 |
|
James
高階會員 ![]() ![]() ![]() ![]() 發表:10 回覆:290 積分:220 註冊:2002-07-25 發送簡訊給我 |
|
jch
中階會員 ![]() ![]() ![]() 發表:111 回覆:224 積分:66 註冊:2003-12-01 發送簡訊給我 |
|
MorganBoy
一般會員 ![]() ![]() 發表:14 回覆:75 積分:22 註冊:2003-04-30 發送簡訊給我 |
如題,小弟於一MEMO中放置三個欄位,該如何才能讓三個欄位可以換行呢??
Memo15.Memo := [ITEM_DESC1] [ITEM_MEMO] [ITEM_MEMO_E]; 列印出..
[ITEM_DESC1]
[ITEM_MEMO]
[ITEM_MEMO_E] ////////////////////////////////////////////////////////////
可能可以考慮下列作法:
Memo12.Memo寫成三行即可,如
樣料規格:["Item_Desc"]
樣料說明:["Item_Memo"]
樣料備註:["Item_Memo_E"]
|
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |