Dynamic Jasper

Dynamic Jasper

DynamicJasper是Jasper報表的運行時版本,提供Jasper Reports運行時版本的開放原始碼API DynamicJasper。

基本介紹

  • 外文名:Dynamic Jasper
  • 屬於:Jasper報表
  • 類型:運行時版本
  • 發布:1.3版本
簡介
Jasper Reports發布了2.0版本,DynamicJasper則構建在Jasper Reports基礎之上,提供了如下功能:
·動態創建的重複分組和變數 - 重複分組可以在運行時通過簡單或複雜的表達式進行創建,同樣也可以通過頁頭和頁腳來顯示運算結果(如:求和或計數)
·可定製的列樣式 - 列標題和列數據項可以在運行時通過HTML標籤(如:邊界、風格、顏色、字型)進行定製
·可計算的列 - 列的取值可以基於公式計算(如:列A*列B)或是通過自定義的Java代碼運算
·簡化的子報表和組合報表 - 可以輕鬆創建子報表和組合報表,並且報表可以是動態的
·簡化的圖表創建 - 可以通過選取給定報表和報表類型中的列來創建圖表
·報表輸出 - 報表可以輸出到Jasper Reports中 - 支持的格式包含PDF,HTML以及RTF - 報表同樣也可以導出到Excel之中,分頁符以及格式並不包含在Excel之中,對於Jasper Reports來說,這項工作是相當耗費時間的
·與WebWork集成 - 如同與Jasper Reports集成一般,DynamicJasper同樣也可以與WebWork進行集成
DynamicJasper也提供了線上測試程式,演示了DynamicJasper與Google Web Toolkit(GWT)協同工作的效果 - 下一步的開發計畫將包含發布DynamicJasper專為GWT整合而設計的組件,以及增加三層的子報表
DynamicJasper提供了一套高級API用於隱藏Jasper Reports的複雜性。能夠幫助開發人員節省設計簡單或比較複雜報表所需要花費的時間。能夠動態創建報表、在運行期定義欄位,欄位寬度,分組等。

相關詞條

熱門詞條

聯絡我們