FastReport如何列印不特定版面的資料 |
答題得分者是:sryang
|
blue
中階會員 發表:170 回覆:136 積分:81 註冊:2002-04-15 發送簡訊給我 |
|
sryang
尊榮會員 發表:39 回覆:762 積分:920 註冊:2002-06-27 發送簡訊給我 |
這樣的報表需求,我覺得用 GDI 硬幹反而更快一些
uses Printers; Printer.BeginDoc; Printer.Canvas.Font.Name := '字型名稱'; Printer.Canvas.Font.Size := 12; Printer.Canvas.TextOut(10,10, '要列印的文字'); Printer.EndDoc; 收工
------
歡迎參訪 "腦殘賤貓的備忘錄" http://maolaoda.blogspot.com/
編輯記錄
sryang 重新編輯於 2015-06-12 15:07:54, 註解 無‧
|
P.D.
版主 發表:603 回覆:4038 積分:3874 註冊:2006-10-31 發送簡訊給我 |
一個想法, 既然內容不固定, 有些還要印條碼,
這個要 fr 來做有點強人所難, 你可以用一個temp db, 有兩個欄位, 一個是條碼, 一個是內文 每一筆record 就存一行, 由xe 控制, 如果是要印條碼, 旗標欄位就放條碼, 如果是內容, 就放在內文 再來 fr 就單純多了, 放一個 masterband, 高度拉高一點, 第一排放內文欄位 第二排放條碼欄位 接著就讓 fr 一筆接一筆往下印就好了! ===================引 用 blue 文 章=================== Hi,各位先進大家好: 請教一個問題,小弟想要列印文字檔,行數不固定,內容遇到一些控制符號時要增加一行印出條碼(ex.^12090001時 不但本行要列印文字的 12090001,下一行還要印12090001的條碼), 不知該如何設計,小弟使用 XE7的 FastReport, 謝謝! |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |