seasun  
          在不斷模仿、思考、總結中一步一步進步!
          公告
          •     我的blog中的部分資源是來自于網絡上,如果您認為侵犯了您的權利,請及時聯系我我會盡快刪除!E-MAIL:shiwenfeng@aliyun.com和QQ:281340916,歡迎交流。

          日歷
          <2009年12月>
          293012345
          6789101112
          13141516171819
          20212223242526
          272829303112
          3456789

          導航

          常用鏈接

          隨筆分類

          good blog author

          積分與排名

          • 積分 - 81738
          • 排名 - 700

          最新評論

          閱讀排行榜

           
                  要運行sample下的例子,首先你要安裝ant,并設置好環境變量 。然后到dos方式下,到某一個sample的目錄,運行 ant view 則會展現報表

          1. alterdesign
          該例子演示了報表編譯后,在報表展現的時候如何動態的控制其中的元素比如讓某一個矩形變色或其他

          2. antcompile
          演示如何讓 ant 來編譯

          3. chart
          演示了如何在報表中添加圖像,JasperReport是用Scriptlet的方式往報表中添加圖像,而Scriptlet是調用也是開源的jfreechart的Api來生成圖形,去jfreechart看一下,該工具能的圖形生成能力也很強

          4. datasource

          演示了如何在報表中使用各種數據源,能夠使用beanarray beancollection,也可以用自定義的數據源,只要繼承了JRDataSource的
          兩個接口,這個能給用戶提供非常大的靈活性,報表的數據不用局限于一條Sql語句,也可以使用存儲過程,對生成報表中的數據也可以排序,二 次檢索,等等

          5. fonts
          各種字體的演示

          6. horizontal
          演示了水平分欄的報表,演示報表中分了三欄,其中還用到了textFieldExpression,就像if語句的效果來選擇輸出的內容

          7. hyperlink
          演示了各種樣式的鏈接

          8. images
          演示了如何在報表中加入圖像以及圖像的顯示方式

          9. jasper
          演示了分組分欄的報表,演示中用了2次group

          10. jcharts
          演示了調用另一個開源的API jcharts來往報表中加入分析圖形,原理同上chart,如果jfreechart都還不能滿足你分析圖形的要求,那到jcharts里找找看吧,說不定有

          11. landscape
          演示橫向的報表

          12. nopagebreak
          演示比如在IE中不分頁的方式打印出報表的內容,通過這個演示也可以了解報表輸出如何配置參數

          13. noreport
          演示了如何直接通過java程序生成JasperPrint對象來輸出

          14. noxmldesign
          演示了如何直接通過java程序生成JasperDesign對象來動態的生成報表,根據這個例子,用戶可以作出自定義選列的報表,當然比較麻煩,而且肯定自己要補充他的API庫(JasperReport真是強大啊,呵呵)

          15. pdfencrypt

          演示了pdf的輸出方式,可以給pdf文件加密碼,其實就是pdf輸出方式的參數配置,具體有那些參數可配置,去看看API吧

          16. printservice
          演示了如何直接打印報表

          17. query

          演示了如何讓查詢的sql動態起來,比如你可以通過一個Jsp頁面傳報表的sql的where條件,order條件,甚至整個sql語句

          18. rotation

          演示了文字縱向顯示的報表

          19. scriptlet
          演示了如何繼承JRDefaultScriptlet,并加入自己的處理語句,這個功能可是很強大的哦,看看這些接口
          beforeReportInit()
          afterReportInit()
          beforePageInit()
          afterPageInit()
          beforeColumnInit()
          afterColumnInit()
          beforeGroupInit(String groupName)
          afterGroupInit(String groupName)
          看看這些名字就知道你能完成那些功能,比如顯示一列數據后,馬上跟上該列數據的分析圖形,當然你也可以加上自己的方法并在報表中調用

          20. shapes
          演示了JasperReport中自帶的圖形,及能配置的參數當然你也能繼承或者覆寫JasperReport中的Api生成你要的圖形,

          21. stretch
          演示了如何處理報表中數據拉伸以及帶來周圍的線及框的拉伸,你能了解到雖然黑框式表格不是JasperReport中缺省的展現方式,
          但在JasperReport中不難實現

          22. subreport

          演示了子報表,還告訴你一個報表中可以有n個子報表,子報表中還可以嵌套子報表

          23. tableofcontents
          演示了如何生成一個有目錄的,復雜的報表

          24. unicode
          演示了各種 字符編碼

          25. webapp

          演示了如何把報表放到一個JavaWeb項目中,可以用Jsp Servlet applet

          posted on 2009-12-08 14:17 shiwf 閱讀(640) 評論(0)  編輯  收藏 所屬分類: 1.13 jasperreports

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


          網站導航:
           
           
          Copyright © shiwf Powered by: 博客園 模板提供:滬江博客
          主站蜘蛛池模板: 辽中县| 伊川县| 沿河| 庆元县| 嘉定区| 安泽县| 民勤县| 仙游县| 荔浦县| 三都| 广德县| 华坪县| 芜湖市| 瑞昌市| 卓尼县| 万荣县| 嘉定区| 辉南县| 东丽区| 斗六市| 怀安县| 合作市| 安塞县| 堆龙德庆县| 新乐市| 图木舒克市| 伊宁市| 天柱县| 神木县| 茂名市| 黄山市| 泸西县| 阿拉善左旗| 平潭县| 若尔盖县| 灯塔市| 开封市| 台南县| 杭锦后旗| 拜泉县| 应城市|