关于润乾 V2018 applet 打印的说明

 

在制作完报表之后,我们需要做的就是展现它,并对其执行一系列的操作。
常见的就是导出和打印了。

对于报表的打印上,润乾 V2018 版本提供了 3 种打印方式,分别是:applet 打印,pdf 打印和 flash 打印。

由于 flash 打印和 pdf 打印对浏览器没有限制,此处不详细说明。下面重点说下 applet 打印的一些需求和常见的问题。

由于 applet 打印是依赖 jre 插件,属于 java 打印。
所以对于 applet 打印来说,首先的就是本地电脑的环境变量的设定。
附上环境变量配置的链接:https://jingyan.baidu.com/article/9f7e7ec05bacca6f281554dd.html

除去环境变量的设定外,applet 打印对浏览器的设定也是有要求的。
以 IE 为例。
需要浏览器的加载项上确认加载了 java 才可以。如下图所示:

imagepng
有的电脑 虽然本地配置了环境变量 却依然加载项上没有 java 插件。此时需要开启另一项设定:浏览器的 internet 安全选项设置。
此设置可以通过浏览器打开。也可以在控制面板上找到。

浏览器端为 IE 浏览器 设置–internet 安全选项

imagepng

控制面板上 也能找到此设定

imagepng

点击 internet 选项,在弹出界面选择安全–internet–自定义级别

imagepng

在弹出框上 对 Active 插件,小脚本相关的 都选择启用

imagepng

点击确定即可。

以上为 IE 浏览器内核的设定方法。QQ 浏览器,搜狗浏览器等同理。

但是我们会发现,谷歌浏览器和火狐浏览器下,点击 applet 打印没有效果,哪怕环境变量等设置都确定也不行。
在这里,并非我们设定的不对,而是谷歌浏览器本身对 applet 的限制导致的。

imagepng

FireFox 浏览器同样有类似的情况

imagepng

如果您项目上必须要使用 Google 浏览器或者是 FireFox 的话,建议使用 Google 和 FireFox 早期的版本,
或者是改用 flash 打印或者 pdf 打印。

还有另外的一种情况是
java 控件在浏览器上也已经加载了,但是点击打印按钮后 弹出如下弹窗

imagepng

打开计算机控制面板 选择 java

进入【Java 控制面板】的【安全】选项卡,点击【编辑站点列表】

imagepng
点击添加 确定 继续下一步即可