您好,登錄后才能下訂單哦!
在許多行業中票據具有嚴格的行業規范,格式是無法修改的,一旦格式有所改動,票據數據就會失效無效。因此通常情況下,我們會在預先設計好格式的報表的打印版中,手動填寫數據信息,如常見的各類賬本,報銷單等填寫數據。
單張票據手動填寫是沒有任何問題的,而隨著辦公自動化,大量數據都需要電子化處理,不僅高效還便于保存,不易出錯。在票據成為常規辦公操作時,手動填寫不僅無法滿足而且非常低效,又因為票據的格式是無法修改的,傳統的報表工具通常是用測量的方法確定數據區域的位置,來設計報表。如此一來,制作一張票據打印的報表不僅費時費力,而且很難確保票據的有效性,更是無法滿足未來出現的新票據格式的要求。套打報表的出現解決了這一難題,簡化了電子票據制作打印的功能。
套打報表
套打也被稱作定位打印,即在一張預設格式的票據上,零誤差打印上需要填寫的數據內容。預設票據紙張可以理解為,在報表制作過程中,為報表設置為特定的報表背景(票據電子版),然后根據此背景設置需要填寫的數據項及匹配的數據控件。因此打印時只打印數據,而整個背景不會輸出到打印機中。套打報表也可以通俗的理解為“套格式打印”。套打報表功能是報表開發工具提供的最基本最常用且最考驗報表專業性的功能。
編碼實現套打代碼,工作量大不說,實現邏輯非常復雜,精準度無法掌控,葡萄城報表專注報表領域二十年,支持高精準的報表展示,打印,導出,巧妙的設計使得實現套打速效,解除了無數開發人員心病。
如下圖中的打印,很明顯為了對齊大寫的“現金支付”欄目,其他項目的打印都已經偏離。
使用場景
套打功能在各行各業的報表打印中都有很廣泛的應用。如發票打印,發貨運單,以及常見的各種憑證等,下面我們就來看一些行業套打報表的示例。
財務系統中發票打印就是非常典型的套打報表的實例。在報表設計過程中只需要將比如:名稱、抬頭、地址電話等信息,而整個背景不會輸出到打印機中。
除了上述常見的套打報表打印功能,像我們生活中存款憑條,等憑據及小票的打印用就是套打功能。
實現方法
葡萄城報表實現發票打印、發貨單打印、物流清單打印、商品條碼印刷、員工卡印刷之類的功能時,您只需在設計報表階段加載套打紙作為報表背景圖片,實際打印時僅將數據打印到套打紙的相應位置,套打實現就是如此輕松。
1. 新建報表文件
掃描制式表獲取復印件,設置為背景層;創建RDL 報表,添加背景圖片,并根據打印參數來顯示或者隱藏背景圖片,注意,如果對格式有非常嚴格的要求,建議選擇頁面報表。
2. 添加背景圖片到報表
報表添加完成之后,在報表資源管理器中的【嵌入式圖像】節點中添加增值稅發票背景圖片。
3. 添加圖片控件
將圖片控件添加到設計器中,并設置圖片的以下屬性:
4. 設置好背景圖片
到此背景已經設置在Default層中,背景層通常不需要打印出來(因為是按照制式表格打印的),因此設置Default層的TargetDevice 屬性。
接下來設置套打內容控件。
5. 使用報表分層進行套打
葡萄城報表控件首創提出報表層的設計理念,報表分層設計是對報表中控件分組管理和設計,可對同組內的全部控件進行鎖定/解鎖,添加/刪除,顯示/隱藏,調整透明度等操作,分解報表設計,降低復雜報表模板的設計難度。同時,可以層為單位控制其在不同設備上的可見性,如是否在紙張顯示,該層所有的控件是否輸出到屏幕,該層是否用于導出。零編碼實現一式多份、報表套打等中國式報表需求。
6. 實現套打重點-新建層
打開【層管理器】 點擊+ 符號,命名為控件層,選中控件層后,在控件層中位置添加對應控件。
添加控件到控件層
7. 預覽報表
轉載請注明出自:葡萄城報表
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。