浏览 9590 次
锁定老帖子 主题:ireport报表设计
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2006-06-20
在开发过程中总结了以下问题: 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。。。。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2006-06-21
换个好用的java报表工具吧。eclipse下有一个名字忘记了,比你用的强多了。可以找找看。
|
|
返回顶楼 | |
发表时间:2006-06-21
iReport 确实有些小地方不太好用, 而且界面也简陋了一些(相对于Eclipse 下面的 BIRT 而言), 不过我觉得首先要看到 iReport/JasperReports 近期的更新很活跃, 各种 Feature 也逐渐完善了, 而且我觉得比较重要的是功能强大, 扩展方便, 导出的格式也多一些(相对于 BIRT).
感觉 iReport/JasperReports 相对于 BIRT 来说缺点是系统的集成度不足(各种功能都有, 但是显得比较零散, 有些(比如字体)还要自己配来配去), 优点是自由度比较高, 你可以在它的基础上形成自己的方案. 当然, 从设计界面的用户友好程度来说 BIRT 更优, iReport 还需要继续努力. |
|
返回顶楼 | |