簡表(JOR),開源報表工具

          在eclipse中導入jor工程

          簡表(JOR),是一款國產的開源java報表工具,核心代碼來自于杰表2008.

          詳情請訪問官網 www.jatools.com/jor  

          簡表的部署現提供兩種方式.

          第一種通過 SVN 直接檢出到ECLIPSE中

          SVN 地址 http://jatoolsopenreport.googlecode.com/svn/trunk/



          項目成功檢出后.運行設計器  可按 Java Application 運行主類  jatools.designer.App




          設計器界面如下



          第二種方式是通過網站下載jor.zip
          下載地址 http://www.jatools.com/jor/

          壓縮包下載完成之后是如下目錄結構


          1:designer目錄

          此目錄存放的是設計器  
          (1).必須保證已經安裝jdk,版本為 1.4以上
          (2).運行 bin\start.bat即可打開設計器

          2:source目錄

          (1). 將本目錄導入到eclipse中
          (2). 運行設計器  可按 Java Application 運行主類  jatools.designer.App


          3:tomcat.with.jor目錄

             瀏覽示例報表
             雙擊tomcat.with.jor/bin/startup.bat
             按以下地址,可訪問示例報表
             
             http://localhost:8080/jor/demos

          效果如下:





          簡表, 能處理的復雜報表示例

          所有的操作都在圖形界面下操作。。。
          表格與交叉表
          1:占比



          選中單元格的公式,表示要計算當前月份,某地區的銷售額,占當年總銷售額的比例,公式中的除數表示計算指定年份,當前地區的銷售額。
          =銷售表_.金額.sum()/銷售表_.金額{1994}.sum()
          上述公式的計算結果是不超過1的小數點,如果你想以百分比顯示,你可以選擇此文本對象的格式化屬性,設置為按百分比顯示,下面是本例按百分比顯示的部分報表截圖




          2:與去年同期比



          3:多數據集交叉表





          上圖所示模板,意圖是做一個顯示銷售額的交叉表,在列上顯示地區信息,在左面位置顯示按產品類別劃分,和按客戶劃分的分組。交叉部分顯示每個地區,每個類別的銷售額,和每個地區,客戶的銷售額。

           

          圖(a)是該報表的模型定義,該模型有四個數據集:

           

          • 產品查詢表數據集提供列上的地區分組信息,和類別地區相交的信息,即類別地區交叉索引節點;
          • 客戶表數據集,提供顯示在左面的客戶分組;
          • 類別表數據集下,建Row節點,提供交叉表左面的產品類別信息;
          • 客戶地區表數據集,提供客戶地區相交區域的信息,即客戶地區交叉索引節點;
          模型節點與對象的綁定關系已經圖示,不再詳述。下面是該報表模板的預覽效果



          4:多級交叉表





          5:層次不等的交叉表
          請看下面的交叉表,該交叉表,列上有兩個并列分組,一個是地區分組,另一個是先按年分組,再按月分組。是個不規則的分組。




          要做成該報表,需要定義如下圖(b)所示報表模型,數據集有三個并列分組,類別分組管行上的分組,地區和年份/月份分組,管列上的兩個分組。其中第一個地區分組是一級,第二個分組是年份,月份兩級。相應的,需要定義兩個交叉索引節點,注意,類別月份的索引節點的列索引,針對年份/月份分組,索引字段也必須選擇年份,月份。


          圖(a)

          圖(b)

          上圖(b)是此報表超級表格的定義,此表格的列頭表,有兩個并列的列板,分別綁定到兩個并列分組上,其中,第二個列板上又包含一個列板子對象,被綁定到月份分組節點上。
          通過圖(a)的數據模型,和圖(b)的模板,即可得圖 1所示報表。
          提示:層次不等的交叉表,可以通過定義層次不等的并行分組節點,和在頭表中定義層次不等的板對象,然后將各分組節點綁定到板對象上實現。



          6:按匯總值排序的交叉表




          7:排名的交叉報表




          8:比去年增長

          9:行列并行的交叉表

          腳本
          10:本頁累計與小計



          11:顏色告警


          特殊報表效果
          12:分欄報表

          13:套打



          14:空行補足表格


          15:編碼字典

          圖片
          16:顯示數據庫圖片字段


          17:背景圖片


          其他行業報表
          18:保險業績單



          19:保險月報表




          20:保險匯總單



          21:外貿發票





          22:外貿報關單






          23外貿清單


          24:政府月報


          25:政府統計表




          26:財務利潤表

          27:財務資產負債表




          posted on 2009-10-23 10:32 楊慕 閱讀(7359) 評論(8)  編輯  收藏 所屬分類: 報表

          評論

          # re: 簡表(JOR),開源報表工具 2009-10-23 20:15 誰是誰

          不錯的...導出來試試看...  回復  更多評論   

          # re: 簡表(JOR),開源報表工具[未登錄] 2009-10-23 23:42 rox

          恩,不錯,謝謝了!  回復  更多評論   

          # re: 簡表(JOR),開源報表工具 2009-10-24 12:27 飛揚IT技術社區

          功能很強大,我用過ireport,感覺你的不錯,我轉貼了,推薦更多人使用,怨公司越辦越紅火,創造出更多更好的產品  回復  更多評論   

          # re: 簡表(JOR),開源報表工具 2009-10-26 11:56 99書城

          功能很強大  回復  更多評論   

          # re: 簡表(JOR),開源報表工具 2009-10-26 17:54 大衛

          非常感謝!  回復  更多評論   

          # re: 簡表(JOR),開源報表工具 2009-10-27 16:20 一根煙

          我用了 相當不錯 太謝謝了 兄弟  回復  更多評論   

          # re: 簡表(JOR),開源報表工具 2009-10-29 11:23 路過

          真不錯,看來 ireport+jasperreport 在國內不樂觀啊.  回復  更多評論   

          # re: 簡表(JOR),開源報表工具 2009-10-29 11:34 journey

          用了一下,功能非常強大,真的很不錯,值得推薦。  回復  更多評論   


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          <2009年10月>
          27282930123
          45678910
          11121314151617
          18192021222324
          25262728293031
          1234567

          導航

          統計

          常用鏈接

          留言簿(3)

          隨筆分類(3)

          隨筆檔案(3)

          文章檔案(11)

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 湄潭县| 南部县| 庆元县| 新巴尔虎右旗| 舟山市| 孝昌县| 武定县| 钦州市| 津市市| 郯城县| 泰和县| 铁岭县| 富源县| 蓝山县| 张家口市| 历史| 濉溪县| 建德市| 民丰县| 太仓市| 宁乡县| 黔西| 海盐县| 昌乐县| 牟定县| 普兰县| 林西县| 航空| 祁连县| 岳普湖县| 杭锦后旗| 濮阳市| 肃宁县| 张掖市| 金沙县| 铜鼓县| 太保市| 渝北区| 凤城市| 太白县| 安图县|