Posted on 2012-12-25 14:08
思達商智 閱讀(457)
評論(0) 編輯 收藏 所屬分類:
Java報表設計
標簽(label)是個翻譯名詞,普遍的意思是對事物所額外加上的識別用信息紙卡或牌子。它包含事物的諸多關鍵信息,例如上圖的標簽中不僅含有價格、產品型號、條形碼還包含著價格有效日期等等,這些信息都是被分別記錄在數據庫的不同列,如何將這些信息快速地打印到一個擬定好尺寸大小的標簽里或許是很多企業要解決的實際問題。
或許企業還會遇到這樣的問題:如何將數據庫內的客戶聯系信息打印出來作為標簽貼在準備好的禮品上?面對龐大的數據庫,一個個貼在word文檔里然后打印出來估計得把一個員工一個月的工作時間全部用掉。
接下來,我們就看java報表工具Style Report是如何用報表制作技術解決此類問題的。
Java報表工具--Style Report設置了用戶自定義的標簽制作報表模板,通過綁定已有的數據信息,在幾個步驟之后即可完成標簽的設計和打印。
1. 打開設計器,新建一個郵件標簽表格,在彈出的郵件標簽報表向導中我們可以自定義標簽、紙張的大小以及標簽的頁面布局,如下圖所示:

2. 設計標簽尺寸、頁面尺寸和布局: 本例中標簽大小為--2.5吋*1.0吋,頁面的紙邊距分別為1吋,每個標簽水平間距為0.1吋,垂直間距同樣為0.1吋:
3. 各種數值設定完成后,綁定標簽需要的數據,本例中應用的為Style Report自身攜帶的數據庫,如下圖:

4. 根據所需要的標簽布局方式,通過鼠標將所需的數值拖拽至相應的位置中:

5. 點擊預覽,效果如下圖:
將制作好的報表直接打印出來經過裁切就能得到最終的標簽。類似此中的數據信息綜合而要分別打印的標簽,還可以應用到工資條打印、條形碼打印等等場景中。
其實專業的報表工具能夠將工作中很多細瑣的細節問題通過很簡單的方式實現,員工可以將更多的智慧和才能應用到更多關鍵的領域中。