kooyee ‘s blog

          開源軟件, 眾人努力的結晶, 全人類的共同財富
          posts - 103, comments - 55, trackbacks - 0, articles - 66
             :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          Jasper Report

          基于Java的報表制作工具
               摘要: Your Print When Expression should defined.:


          new java.lang.Boolean(($V{BACKGROUND}.intValue() % 2)==1)  閱讀全文

          posted @ 2007-08-13 23:09 kooyee 閱讀(291) | 評論 (0)  編輯 |

               摘要: 1. 添加 variable

          2. expression field加入要求和的field name。 例如$F{value}

          3. 設置calculation type: SUM,COUNT等
            閱讀全文

          posted @ 2007-08-10 00:17 kooyee 閱讀(2791) | 評論 (1)  編輯 |

               摘要: 因為jasper server中Multi-Select控件得到的值不是String,,而是Collection。這些值可以顯示在report中或者打印出來。但是當Multi-Select中的值用到sql query中必須是String,所以需要把它轉換成String list.  閱讀全文

          posted @ 2007-08-08 22:51 kooyee 閱讀(832) | 評論 (0)  編輯 |

               摘要: 一、介紹

          1)它可以PDF,HTML,XML等多種形式產生報表或動態報表,在新版本還支持CSV,XLS,RTF等格式的報表;
          2)它按預定義的XML文檔來組織數據,來源多(如:關系數據庫,Java容器對象(collection,arrays)等);
          報表的填充過程:
          先產生報表設計對象->序列化該對象->存儲在磁盤或網絡->產生XML文件(表格數據)。
          表單的設計過程就是用定義于XML文件中的Java表達式來實現報表的設計。
          3)它帶數據一致性驗證;
          4)報表引擎必須先接受數據(通過參數等多種形式)來產生報表,更多的是來自數據源,引擎直接接收用于填充表格的數據源對象,或者通過自身提供的JDBC連接對象來處理數據庫的數據;
          5)報表最終要產生一個新的對象來進行填充操作,從而產生打印文檔對象,這也是存儲在磁盤或網絡傳輸介質的序列化對象;
          6)內置瀏覽器能直接查看結果,以PDF,HTML,XML導出;
          7)重要的類:
          net.sf.jasperreports.engine.design.Jasp  閱讀全文

          posted @ 2007-08-03 17:34 kooyee 閱讀(4736) | 評論 (2)  編輯 |

          posted @ 2007-08-03 17:08 kooyee 閱讀(1424) | 評論 (0)  編輯 |

          主站蜘蛛池模板: 綦江县| 崇州市| 闽侯县| 石嘴山市| 清镇市| 文登市| 内江市| 木兰县| 朝阳市| 浦东新区| 西林县| 台东市| 昌江| 米泉市| 常州市| 嘉善县| 依安县| 玉田县| 七台河市| 孟村| 定安县| 关岭| 汉沽区| 平谷区| 南投市| 东乡族自治县| 盐城市| 康定县| 和林格尔县| 广元市| 太仓市| 雅江县| 石家庄市| 叶城县| 贵港市| 大名县| 九台市| 梅河口市| 修武县| 都安| 麦盖提县|