Posted on 2012-12-03 13:36
思達商智 閱讀(241)
評論(0) 編輯 收藏 所屬分類:
Java報表設計
報表打印是報表輸出的一種方式,在銀行、電力、金融等等行業仍需要大范圍的票據或者單據的打印,報表的套打功能成為某種行業內特別的需求,客戶在選擇套打工具的時候尤其關注打印的精度以及打印過程中的自定義設計。
市場上能夠實現套打的報表工具很多,快逸報表、Style Report等都能實現套打功能,甚至有綠色的免費套打軟件。依據每個產品設計的理念和初衷不同,各種套打工具在功能實現和可視化設計上都有其各種特色。
接下來,我們僅研究Style Report在套打中的功能和特色:
- 基于紙張的設計:支持各類專業報表和信封、支票、發票、各種證件等
- 批量打印功能,支持用戶一次打印若干文檔,定時的打印任務設置、支持遠程、本地打印方式

- 開放的程序接口,可以對打印前后的進行控制和調整
- 支持多種報表布局包括流式(Flow)和表格式(Tabular)報表布局

- 支持表格,圖表,圖像,文本等所有流行的報表元素。
- 支持中國式復雜表格,并且可以定制表格風格,支持超過100種內置的表格風格,還可以針對單獨單元格進行格式化。
- 支持如Bar, Line,Area,Bubble等10多種圖表格式及它們的交叉混合使用,支持圖表和表格間相互數據的轉換及數據共用。
- 支持多種報表輸出方式,支持RTF,CSV,PDF,HTML和Excel格式的輸出

- 只需要做簡單的拖,拽操作,可視化查詢設計期支持JDBC, CORBA, EJB, XML, TEXT等多種數據源。
- 除可以用Java內置的打印驅動外,還可以設置其他打印驅動,并且支持客戶用戶腳本對打印速度和打印質量進行控制。
- 增加JSP tag庫,可以將報表內嵌到JSP中。通過不同的tag分別訪問報表的內容和工具按鈕?;驅蟊韮惹兜經]有使用frame的HTML頁面中。多張報表可以內嵌到同一個JSP頁面里
