论坛首页 Java企业应用论坛

ireport报表设计

浏览 9591 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2006-06-20  
ireport报表工具是WEB开源免费方便的可视化报表设计工具。
在开发过程中总结了以下问题:

1.中文编码

   问题描述:在导出报表时,出现中文乱码。  

   解决方案:

       在新建新的报表是应将编码格式设为UTF-8 不动
         拷贝系统的字体文件
         到fonts目录下,比如宋体&新宋体,在启动iReport中将字体目录加入到classpath
          如下:
             向/BIN/startup.bat文件加入以下代码
                @echo off
                set CLASSPATH=.\fonts
                set CMD_LINE_ARGS=
                :setArgs
                if ""%1""=="""" goto doneSetArgs
                set CMD_LINE_ARGS=%CMD_LINE_ARGS% %1
                shift
                goto setArgs
                :doneSetArgs
                cd bin
                startup.bat %CMD_LINE_ARGS%

         从新启动iReport

         向要显示中文字符的字段做如下设置:

         Font name :El Abogado Loco
         PDF font name:STSong-Light
         PDF Encoding: UniGB-UCS2-H (Chinese Simplified)
         把 PDF Embedded勾上

         测试导出.

2.HTML导出
    问题描述:导出以后在HTML源码中出现<html><head></title></head></html>
              大家可以看出</title>没有开头标志导致网页不能打开。
    解决方案:暂无
3.EXCEL导出
    问题描述:在导出以后出现表格显示杂乱。
    解决方案:使用POI来做EXCEL数据导出。

可能还有没有遇上的BUG,大家多多交流。
有知道第个HTML导出解决方案的请讲方案贴上,3Q。。。。
   发表时间:2006-06-21  
换个好用的java报表工具吧。eclipse下有一个名字忘记了,比你用的强多了。可以找找看。
0 请登录后投票
   发表时间:2006-06-21  
iReport 确实有些小地方不太好用, 而且界面也简陋了一些(相对于Eclipse 下面的 BIRT 而言), 不过我觉得首先要看到 iReport/JasperReports 近期的更新很活跃, 各种 Feature 也逐渐完善了, 而且我觉得比较重要的是功能强大, 扩展方便, 导出的格式也多一些(相对于 BIRT).

感觉 iReport/JasperReports 相对于 BIRT 来说缺点是系统的集成度不足(各种功能都有, 但是显得比较零散, 有些(比如字体)还要自己配来配去), 优点是自由度比较高, 你可以在它的基础上形成自己的方案.

当然, 从设计界面的用户友好程度来说 BIRT 更优, iReport 还需要继续努力.
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics