打印报表提示未安装java_解决报表打印各类问题集锦

很多人在使用FineReport报表软件处理数据展现问题时,往往需要输出、打印,此集锦详细介绍了如何使用各种打印方式的步骤,以及遇到问题的解决方法。

目录

多种报表打印方式简介…………………………………………………3

如何进行Flash打印……………………………………………………6

如何使用Applet打印数据结果………………………………………9

如何设置报表的Pdf打印……………………………………………11

IE下pdf打印不能用怎么处理?……………………………………13

多种报表打印方式简介

打印是FineReport报表工具的基本功能之一,在BS下打印分为两大类:服务器端打印和客户端打印。而后者又主要包括FLASH打印、APPLET打印及PDF打印三种。

B/S工具栏打印按钮如下图

2743129_201103161121190468.jpg

下面介绍3种打印方式的工作原理。

1.Flash打印

若客户想什么都不装,而且能做到跨浏览器,则可以使用FLASH打印,用该方式,分页或打印,都可以做到完美,几乎95%的浏览器都预装了Flash Player,打印之前不再需要安装Flash Player,即使需要安装也只有几百K的大小,非常的方便。

2.Applet打印

APPLET打印原理是当你点击打印按钮时,浏览器启动Applet,Applet根据参数访问后台页面信息,后台返回页面,Applet加载页面 后,调用jre的打印服务进行打印。

Applet是java实现,与java后台、java报表设计器的兼容性较好,代码容易维 护,实现也方便,但是需要安装jre。Applet加载页面后,调用jre的打印服务进行打印。

用 该方式,分页或精确打印均可以做到完美。但Applet打印经常会出现“小应用程序,… notinited”的错误,且必须频繁清理ie缓存,对于APPLET打印,还需要设置jre的安全策略等等缺点。

3.Pdf打印

PDF打印原理是用户点击打印后,会从服务器端下载一个Pd

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值