HISUI
中间件调用Excel打印问题
2021年09月15日 11时34分

中间件调用Excel打印问题


使用【医为客户端】程序调用Excel打印功能时,返回:处理请求异常:Automation服务器不能创建对象问题,是因为WPS安装是当前用户级别是安装,所以需要使用当前用户权限调用,而不能使用Administrator调用。处理办法如下:

一.查看当前打印电脑的【医为客户端】的版本

确保客户端的版本号为1.0.0.30或以上版本。

二.插件管理配置方法

进入iMedical – demo的头菜单找到【开发工具管理】界面,找到【插件管理Chrome】配置界面,找到CmdShell记录,为其增加CurrentUserEvalJs方法,如下图:
增加方法

三.调用打印时修改

js代码中调用方法从EvalJs修改成CurrentUserEvalJs方法

//...
// CmdShell.EvalJs(excelStr)修改成下面方法
CmdShell.CurrentUserEvalJs(excelStr);

修改方法

修改完成后,再测试打印或导出。

使用服务器模板导出无反应问题

问题说明:

使用中间件代码,导出Excel无反应

问题解决:

  1. demo – 配置管理 – 模板路径,如果是https开头,则要为每台客户端安装https证书,否则无反应

  2. 修改JS代码,使用JS来写打印的所有内容,不使用XLS模板导出

上一篇: 下一篇:

发表评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注

访问量: 379600