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

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

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

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

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

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

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

关于润乾 V2018 applet 打印的说明

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

关于润乾 V2018 applet 打印的说明

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

关于润乾 V2018 applet 打印的说明

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

关于润乾 V2018 applet 打印的说明

点击确定即可。

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

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

关于润乾 V2018 applet 打印的说明

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

关于润乾 V2018 applet 打印的说明

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

 

 

相关文章: