如何在FastReport.Net中生成標簽類型報表
文本將介紹如何在FastReport.Net中生成標簽類型報表,詳細步驟如下所示:
Add New Item -> Label Wizard
標簽可以是bar codes(條形碼),business cards(名片),addresses(地址),transport waybills(運單)等。它們可以用自粘紙或普通紙印刷。使用標簽的內置FastReport模板或創(chuàng)建自己的模板。標簽模板是一個報表模板,其中包含指定的頁面大小和打印頁面上的標簽數量。
對于選定的標簽模板,指定兩種尺寸 - 標簽尺寸和要打印的紙張尺寸。另外兩個參數“String”和“Columns”設置打印頁面上的標簽數量,如下圖所示:
紙張尺寸14.81x21.01上可以放置4個標簽,尺寸為7.4x10.5。標簽分為兩行和兩列。現(xiàn)在再添加一行:
提示“Labels do not tit on the page”(標簽不適合頁面),解決辦法1:減少行數,解決方法2:增加紙張尺寸。返回"Label Wizard"
在列表的底部,有一個“Custom”項,用于選擇以前創(chuàng)建的自定義模板。在Manufacturer中選擇Formtec:
廠商可用的模板包括Address,Shipping和Business Card。
關閉當前窗口,標簽向導有一個“New”按鈕。單擊它以創(chuàng)建自己的模板:
調整好模板后,單擊"OK"返回標簽主頁。如果在manufacturers中選擇“Custom”,將看到創(chuàng)建的模板列表。選擇“Label6”并單擊“Ok”。
根據標簽設置,報表模板有兩列,寬度為8.84厘米。
數據填充模板:
如果使用數據庫中的數據填充標簽,則每個數據行都將生成新標簽。因此,根據模板,整個頁面將填充標簽。但是,在本文案例中,屬于手動填充數據,打印時只獲得一個標簽。若將數據填充標簽則在“數據”區(qū)域的設置中,將RowCount屬性的值更改為10.在預覽模式下運行報表:
如上所述,將報表頁面模板存儲在標簽中非常方便且無需保存單獨的報表文件。