V14.3客户端工具包--数据交换平台--导入导出失败
客户端win8.1安装的是Office2013,使用数据交换平台导入导出资料时卡死,发现弹出对话框:Microsoft office 无法验证此产品的许可证
同样的环境,升级前使用V12.2版本正常,而最近升级为V14.3后出现问题
打开出错导出的excel文件,与原正常导出的文件对比,发现出错导出的表page1和表page2的第一行字段名均为英文,正常情况下为中文
=================================================
曾经查到一个V14的补丁包,情形差不多,但打不上版本不符
金蝶K/3 WISE_V14.0.0 Patch说明
-编号:PT104799
-----------------------------------------------------------
(C)金蝶软件(中国)有限公司版权所有,2016年06月23日
补丁编号: PT104799
客户端组件:无
中间层组件:无
WEB组件:
其它组件: 提示Office版权问题.reg
编译环境: 无
补丁性质: 功能改进
所属系统: 主控台
适用版本: K/3 WISE_V14.0.0
适用范围: 所有客户
补丁发布说明:
【R20160506-0279】
功能点:客户端工具包--数据交换平台--导出资料
应用场景:
客户端安装的是Office2013,使用数据交换平台导出资料。
症状或实现方案:
在导出资料时,会卡住不动。使用Alt+Tab键切换,发现弹出对话框:Microsoft office 无法验证此产品的许可证。应该使用控制面板修复Office程序。点击确定后,出现有一条记录导出失败,但实际是成功
换WIN7或WIN10就好了,WIN8谁用谁知道
【原因】
出现此问题的原因主要在于K/3安装时默认就对K/3相关的*.exe文件都做了兼容性的设置,默认设置为兼容WINSVR03SP1。具体可通过查看注册表:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers\下的注册表项,在此兼容性下,进行引出引入时,则会导致调用Office 出现兼容性问题,从而一直提示Office 无法验证此产品的许可证或者是提示要激活Office。
【概述】
WIN10/WIN7/WIN8等系统(64位),安装了Office 2013(32位),在K/3中进行标准凭证引出/引入,BOS数据交换平台等功能中进行数据引出/引入时,会出现报错:无法验证此产品的许可证,应使用控制面板修改Office程序。
【操作步骤】
1、确保登录系统的用户为管理员权限;
2、在K/3 安装目录下找到具体操作引出/引入功能时所对应的程序,如“标准凭证引入/引出”则是k3main.exe/kdmain.exe/k3mainnet.exe/kdmainnet.exe,“BOS 数据交换平台引入/引出”则是K3classdataexchange.exe,“报表引入引出”则为KdSnor.exe;
3、在*.exe 文件上右键,选择【兼容性】,单击【更改所有用户的设置】,默认是勾选了“以管理员身份运行”,兼容性未勾选,此时需取消勾选“以管理员身份运行”,并勾选“以兼容模式运行这个程序”,如“Windows 7”,然后单击【确定】,此步骤比较关键;
4、再次在*.exe 文件上右键,选择【兼容性】,单击【更改所有用户的设置】,此时务必取消勾选“以兼容模式运行这个程序”,同时 “以管理员身份运行”可勾选也可以不勾选,最后单击【确定】;
5、同时,再分别将所需的*.exe 文件均重复以上步骤进行两次(注意:务必两次)兼容性设置;
6、至此,兼容性设置完毕,再打开K/3 进行引入/引出操作就不再会有对应报错了。
终于找到解决办法。
是不是V14以后不支持Office2013了,为何官方没有V14.3相应补丁呢
V14.3客户端工具包--数据交换平台--导入导出失败
本文2024-09-16 17:02:31发表“k3wise知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3wise-13139.html