浏览 7445 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2010-03-24
最后修改:2010-03-25
,虽然很简单但是需要jre的支持 要下载安装jre, 交互性不好。 jasperreport3.7.0实现客户端打印做了改善,采用flash的形式进行客户端打印。只要有一个支持观看flash的浏览器即可。 但是jasperreport3.7.0本身带的demo有点问题就是打印时数据有时候丢失,原因是页面范围的问题,只打印显示在显示在打印范围内的数据,滚动条下方的数据不会被打印。 于是查阅多方资料对此进行了改进。 以下是jasperreport3.7.0 实现客户端打印(支持打印预览 + 多页同时打印)的步骤 附有源代码,其中jrvc.swc文件是从网络上找到的没有源代码,我是在此基础上进行改进的 对flex感兴趣的网友么,可以对此进行修改,改成自己需要的东西。 设置步骤 1.解压jasperreprot_print_clinet.zip。 2.将解压出来的net文件夹和xViewerSample.mxml(源文件:如果要修改打印内容可修改此文件,然后重新编译,将编译后的文件放入到相应的目录中)文件放入到eclipse工程中flex_src目录下。 3.将解压出来的jrvc.swc文件放到eclipse工程中的flex_libs目录中。 4.将解压出来的xViewerSample.swf和xViewerSample.html放到eclipse工程中WebContent\flex目录中。 5.src目录中的文件文为saas-erp中生成打印预览以及导出html word excel的源代码。 6.所需jar包iText-2.1.0.jar/iTextAsian.jar/groovy-all-1.5.5.jar/jasperreports-3.7.0.jar 以上所需jar包可以去官方网站http://jasperforge.org/下载最新的jasperreport工程,该工程中 可以得到最新的jar包。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2010-03-24
纯开源免费的 支持下。。
|
|
返回顶楼 | |
发表时间:2010-03-24
有不足指出请指出,谢谢
|
|
返回顶楼 | |
发表时间:2010-05-18
再接再厉
|
|
返回顶楼 | |
发表时间:2010-08-27
现在在做这个,很多不懂。希望楼主指教指教
|
|
返回顶楼 | |
发表时间:2010-08-28
开源的就值得支持 呵呵
|
|
返回顶楼 | |
发表时间:2010-08-30
大力支持开源,这方面的文档太少了。
|
|
返回顶楼 | |
发表时间:2011-01-21
xmlns:jrv="com.jaspersoft.reports.viewer.*"
这是哪个包里的代码?没看懂呢,请教 |
|
返回顶楼 | |