K3操作出现active错误和automation错误解决办法
金蝶K3错误分析及解决

金蝶K/3错误分析及解决1、Automation错误Automation错误的成因也是多方面的,最多的是支持软件如:WINDOWS 文件、系统控件等,都有可能导致问题的出现。
当然,K/3自身的问题也存在。
Automation错误,是系统无法捕获的错误,通常有以下几种可能:1)、客户端的MDAC程序出现问题,通过安装MDAC2.8来解决;2)、服务器的MSDTC没有正常启动,或启动用户的权限有问题,请检查组件服务中的MSDTC并使用具有启动权限的用户来启动;3)、客户端的分布式DCOM没有正常启动,请检查客户端的DCOM 配置属性中是否选择上“在本机启用分布式COM”选项。
4)、客户端或服务器中安装了相应的防火墙,截断了客户端与服务器的DCOM访问,比如XPSP2的内置防火墙设置、个人防火墙软件关闭了135和1024以上的端口,都会造成此问题。
5)、客户端或服务器安装某防病毒软件与K3的DCOM访问存在冲突,如瑞星等。
6)、客户端的组件没有正常注册,请使用TS0026补丁工具进行注册,下载地址::8080/download/agentdown/tech/ts0026.rar7)、我们所遇到的多是在卸载其他软件后出现的(如用友的软件,等等),估计很可能是系统文件或公用文件受到损坏所致。
所以也建议朋友们尽量保持系统文件的清洁,防止卸载文件导致错误。
2、“ActiveX部件不能创建对象”出现“ActiveX部件不能创建对象”,一般都是由于组件注册不正确造成的。
可以采用以下方法进行解决:1).重启或注销中间层服务器后,注册中间层组件,要全部选择。
(如果中间层组件注册有问题的话,需要进行这一步。
)2).在中间层服务器上,通过控制面板——管理工具——组件服务——组件服务——计算机——我的电脑右击—属性—“选项”选项卡——事务超时(秒)改成0,“默认属性”选项卡中把“在此计算机上启用分布式DCOM”打勾。
(greatdiscovery注:我在一个客户处碰到除了中间层上的客户端登录正常外,其他所有的客户端登录时都出现"拒绝的的权限,70",也是这样解决的)3).在中间层服务器上,通过“开始”菜单——运行——dcomcnfg,在出现的“组件服务”窗口,找到“默认属性”选项卡,同样按第2步操作即可(greatdiscovery注:这是以WIN XP为例,WIN2000就直接出现“我的电脑属性”窗口)。
AUTOMATION错误

想、千尝万试,终于将其搞定,现将相关方案与大家共享。
1、如果是Scripting.FileSystemObject (FSO 文本文件读写)被关闭了,开启FSO功能即可,在“运行”中执行regsvr32 scrrun.dll即可2、安全模式设置成“中”,如果javascript脚本中报这个错误,还应将IE的安全设置“不允许运行未标记为安全的activeX控件”启用即可。
注意如果您将相应的网站设成“受信任的站点”,必须对“受信任的站点”进行相应的IE安全设置,此时如果对“Internet”IE设置将是徒劳的。
3、有些脚本需要微软的MSXML 控件才能进入。
当使用IE 5 以上版本的缺省安全模式时,会提示是否接受MSXML 控件,如果接受,MSXML 将自动安装到您的机器上(得等上几分钟)。
如果自动安装不成功,可以自行下载和安装MSXML 3.0 SP7。
有时是由于msxml 3服务被关掉了,使用regsvr32 msxml3.dll 即可4、用上面方法基本上能决问题。
如果是在安装某个软件后出现这种问题,可尝度卸载该软件或重装一下4、客户端或服务器中安装了相应的防火墙,截断了客户端与服务器的DCOM访问,比如XPSP2的内置防火墙设置、个人防火墙软件关闭了135和1024以上的端口,都会造成此问题。
Automation错误是K3客户端安装的问题之一,以下为经试验验证有效的修复此问题的方法:1、检查RPC服务是否启动,动态COM是否启动;查看kdsvbmgr.vbr是否与服务器的相同,如不同,使用服务器端的同名文件代换客户端windows\system32\下的同名文件,然后测试。
如不能解决,则进行后续处2、卸载客户端;3、删除system32下的所有VBR文件;4、删除COM+中的所有K3部件;5、运行工具盘中的other目录下的regclear.exe,选中“强制清除所有远程注册信息[VBR]”,清除“提示检查报告”,按“全部检查”。
金碟K3ERP错误代码及解决方法

如果是"ActiveX 部件无法创建对象"的错误,一般是对象没有注册成功所至.也可能注册表已混乱,同时注册了两个不兼容的相同对象所至.解决方法:1.在提示的窗口内容或标题中一般会有该组件的名称,2.找到该组件(DLL),使用 <组件路径\名称>注册组件.3.如还不成功,则运行注册表工具,查找<组件名称>,删除所有的键值.然后重复每二步骤.4.如果还不成功,则应用VB的Depends工具查出与该组件相关的其它组件,重复2,3步.K3运行错误代码一览表3没有返回的GoSub5无效的过程调用6溢出7内存不足9数组索引超出范围10此数组为固定的或暂时锁定11除以零13类型不符合14字符串空间不足16表达式太复杂17不能完成所要求的操作18发生用户中断20没有恢复的错误28堆栈空间不足35没有定义子程序、函数,或属性47DLL 应用程序的客户端过多48装入 DLL 时发生错误49DLL 调用规格错误51内部错误52错误的文件名或数目53文件找不到54错误的文件方式55文件已打开57 I/O 设备错误58文件已经存在59记录的长度错误61磁盘已满62输入已超过文件结尾63记录的个数错误67文件过多68设备不可用70没有访问权限71磁盘尚未就绪74不能用其他磁盘机重命名75路径/文件访问错误76找不到路径91尚未设置对象变量或 With 区块变量92For循环没有被初始化93无效的模式字符串94Null 的使用无效97不能在对象上调用 Friend 过程,该对象不是定义类的实例298系统 DLL 不能被加载320在指定的文件中不能使用字符设备名321无效的文件格式322不能建立必要的临时文件325源文件中有无效的格式327未找到命名的数据值328非法参数,不能写入数组335不能访问系统注册表336ActiveX 部件不能正确注册337未找到 ActiveX 部件338ActiveX 部件不能正确运行360对象已经加载361不能加载或卸载该对象363未找到指定的 ActiveX 控件364对象未卸载365在该上下文中不能卸载368指定文件过时。
金蝶K3常见错误及解决方法

我在Windows2003系统上装了K3系统后,报表能查询,但为什么凭证录入不能用,双击"凭证录入"提示:"定义的应用程序或对象出现错误,错误代码126(7EH),Source:KDVBF,Detail:Automation 错误"如何处理?解决方法:系统安装有问题。
为了保证能稳定、高效的运行,建议重新装一下系统,注意一定不要使用GHOST版的系统安装光盘,安装时要仔细,先系统,再系统补丁,然后SQL数据数,环境检测及组件安装,最后是K3系统安装,一步一步来,不要图省劲。
问题描述客户端运行,提示:该数据正在被修改,无法编辑?解决方法1、关闭杀毒软件;2、用KDMAINDBG.EXE跟踪检测组件;3、在数据库的该帐套实体中的表中清空t-funccontrol的内容.问题描述10.3供应链中订单与发票上如果为外币,汇率字段带出的值是否为币别中设置的汇率?解决方法如果外币折算方式为原币*汇率=本位币,则系统带出的为币别中设定的汇率,如果外币折算方式为原币/汇率=本位币,则带出的汇率=1/设定汇率。
应收应付系统发票带出的汇率则直接取币别中设定的汇率。
问题描述委外加工核销时找不到录入的入库单?解决方法1、入库单是否审核;2、是否未核销状态;3、单据日期是否与会计期间一致;4、不管什么核销方式,排除以上条件后请要求客户重新录入单据测试确认是否数据问题问题描述登陆K3客户端,发现少了很多功能模块?解决方法1、在主控台编辑器中查看是否设置了隐藏。
2、可能系统中病毒,杀毒后重装客户端。
问题描述在外购入库单上新增了一个自定义字段,录入相关信息后,无法打印出来;且外购入库单自带“付款日期”字段也无法打印出来解决方法单据自定义中该字段的属性中是否打印为“否”,须改成“是”即可打印。
问题描述在外购入库单上新增了一个自定义字段,录入相关信息后,无法打印出来;且外购入库单自带“付款日期”字段也无法打印出来解决方法单据自定义中该字段的属性中是否打印为“否”,须改成“是”即可打印。
Automation错误-ClientCacheService.CacheFacade的解决办法

Automation错误-ClientCacheService.CacheFacade的解决办法Automation 错误-ClientCacheService.Cach eFacade的解决办法2013-03-20 20:41:24| 分类:ERP|字号订阅解决金碟提示:Automation 错误-ClientCacheService.CacheFacade的解决办法。
症状:无论怎么运行,都是提示Automation 错误-ClientCacheService.CacheFacade 分析:病毒感染,不能正常运行K3软件,具体感染情况视扩散的情况而定。
一般电脑我想必均安装了360杀毒软件吧,那么在这里我可以告诉你,K3的登陆程序被360杀掉了,你不信看看360木马防火墙记录。
既然是这样,那么我只需将记录中所杀掉的执行程序一一复制过来就解决问题了。
解决:1、把每条执行程序杀掉的路径信息记录统统复制到一个记事本里。
2、找一台没有被感染的机器,按照安装目录下,所对应的位置,一一复制出来并保存到一个文件夹里。
注意,最好是复制保存时,将名字改一下,在执行程序名前加一个数字区分。
3、把所有执行程序和文件夹及文本对应表复制到所被感染的电脑上,并按路径一一复制粘贴到对应的位置。
4、运行K3主程序,是不是以上情况不再有啦??还不谢谢我?360木马防火墙记录病毒所在位置所在路径:H:\PROGRAMFILES\KINGDEE\K3ERP\K3EXPRESS\KDSYSTEM\K3CLIENTCA CHE.EXE 所在路径:H:\PROGRAMFILES\KINGDEE\K3ERP\K3EXPRESS\KDSYSTEM\KDLOGINSV R.EXE你去未感染的电脑上复制相应的文件盘符:\PROGRAMFILES\KINGDEE\K3ERP\K3EXPRESS\KDSYSTEM\K3CLIENTCA CHE.EXE 盘符:\PROGRAMFILES\KINGDEE\K3ERP\K3EXPRESS\KDSYSTEM\KDLOGINSV R.EXEK3CLIENTCACHE.EXE和KDLOGINSVR.EXE就是关键的执行程序了。
金碟K3ERP错误代码及解决方法

金碟K3ERP错误代码及解决方法如果是"ActiveX 部件无法创建对象"的错误,一般是对象没有注册成功所至.也可能注册表已混乱,同时注册了两个不兼容的相同对象所至.解决方法:1.在提示的窗口内容或标题中一般会有该组件的名称,2.找到该组件(DLL),使用regsvr32.exe <组件路径\名称>注册组件.3.如还不成功,则运行REGEdit.exe 注册表工具,查找<组件名称>,删除所有的键值.然后重复每二步骤.4.如果还不成功,则应用VB的Depends工具查出与该组件相关的其它组件,重复2,3步.K3运行错误代码一览表3没有返回的GoSub5无效的过程调用6溢出7内存不足9数组索引超出范围10此数组为固定的或暂时锁定11除以零13类型不符合14字符串空间不足16表达式太复杂17不能完成所要求的操作18发生用户中断20没有恢复的错误28堆栈空间不足35没有定义子程序、函数,或属性47DLL 应用程序的客户端过多48装入DLL 时发生错误49DLL 调用规格错误51内部错误52错误的文件名或数目53文件找不到54错误的文件方式55文件已打开57 I/O 设备错误58文件已经存在59记录的长度错误61磁盘已满62输入已超过文件结尾63记录的个数错误67文件过多68设备不可用70没有访问权限71磁盘尚未就绪74不能用其他磁盘机重命名75路径/文件访问错误76找不到路径91尚未设置对象变量或With 区块变量92For循环没有被初始化93无效的模式字符串94Null 的使用无效97不能在对象上调用Friend 过程,该对象不是定义类的实例298系统DLL 不能被加载320在指定的文件中不能使用字符设备名321无效的文件格式322不能建立必要的临时文件325源文件中有无效的格式327未找到命名的数据值328非法参数,不能写入数组335不能访问系统注册表336ActiveX 部件不能正确注册337未找到ActiveX 部件338ActiveX 部件不能正确运行360对象已经加载361不能加载或卸载该对象363未找到指定的ActiveX 控件364对象未卸载365在该上下文中不能卸载368指定文件过时。
k3提示错误的解决方法

中间层注册组件或其它K3程序文件被删除或被杀毒软件误杀。
解决方法:
关闭防火墙,杀毒软件。等其它正在运行程序
使用K3光盘或K3安装文件修复服务器K3软件。(开始---程序---金碟K3---K3删除或添加)
修得完成后自动弹出中间层注册对话框。重新完成中间层注册
2.运行新增内网K3客户端提示:“错误代码:424,需要对象”;且客户端无法通过远程组件测试(KdSvrMgr等组件创建失败),其它内网K3客户可以正常使用。
故障原因:
K3客户端登陆系统用户名或密码。在K3服务器上没有创建或密码不同,导致权限被拒绝。
解决方法:
在K3服务器上创建客户端正在使用的系统用户(administrator)并加入administrators组,修改客户端administrator密码与K3服务器上创建的系统用户(administra“错误代码:424,需要对象”;
网络状况:
1. K3数据服务和中间层在同一台服务器
2.服务器管理员用户名为admin(更改为administrator后内网用户无法打开K3控制台)
1.内网所有客户端登陆K3控制台提示:activeX部件无法创建。
故障原因:
4、选择“为除下列选定程序之外的所有程序和服务启用DEP
5、点击“添加”,然后选择Windows\system32\dllhost.exe文件。
6、最后点击“确定”,退出窗体即可,重启电脑
如还不行:
把K3的注册表清除工具弄出来,重新装K3。
记得重新装之前先用注册表清除工具清除注册表里的K3信息才可以。10.0以后的可以到安装盘里找。10.0的是这个:
(FAQ)金蝶K3打开时出现AUTOMATION错误[金蝶K3]
![(FAQ)金蝶K3打开时出现AUTOMATION错误[金蝶K3]](https://img.taocdn.com/s3/m/73a4960158eef8c75fbfc77da26925c52cc591b4.png)
(FAQ)金蝶K3打开时出现AUTOMATION错误[金蝶K3]【问题】: (FAQ)金蝶K3打开时出现AUTOMATION错误版本: 金蝶K/3模块: 总账【答复】:您好:关于K3登陆主控台提示Automation错误的成因也是多方面的,最多的是支持软件如:WINDOWS文件、系统控件等,通常有以下几种可能:1、客户端的MDAC程序出现问题,通过安装MDAC2.8来解决;2、服务器的MSDTC没有正常启动,或启动用户的权限有问题,请检查组件服务中的MSDTC并使用具有启动权限的用户来启动;3、客户端的分布式DCOM没有正常启动,请检查客户端的DCOM配置属性中是否选择上“在本机启用分布式COM”选项。
4、客户端或服务器中安装了相应的防火墙,截断了客户端与服务器的DCOM访问,比如XPSP2的内置防火墙设置、个人防火墙软件关闭了135和1024以上的端口,都会造成此问题。
5、客户端或服务器安装某防病毒软件与K3的DCOM访问存在冲突。
以上检查,如果对操作设置上不熟悉或者有疑问欢迎来电4008836836,按6号键咨询环境组咨询或者邮件咨询!感谢您的支持!不通过极通远程直接在远程服务器登录K3主控台是否正常?如果在服务器上直接登录K3主控台也提示“automatiom错误”,参考前面处理方法。
另外您提到的如果直接在服务器上输入系统密码,就会好了,是不是意思是系统没有用户登录到操作系统时候,会出现“automatiom错误”,登录用户后就正常?如果这种情况,是不是极通远程服务器也是K3的服务器,这种情况是由于没有用户登录操作系统,组件不能正常被调用导致.在中间层服务器上,点击【开始】→【设置】→【控制面板】→【管理工具】→【组件服务】弹出组件服务窗口,展开“COM+应用程序”,选择所有以ebo 开头的组件包(可以通过Ctrl 按钮进行多选),右键选择【属性】,单击【标识】页签。
系统默认选择是系统账户-交互式用户,这里需要更改为下列用户,然后输入本地系统管理员用户名和密码确定即可(如果是域环境则可以输入域用户的用户名和密码)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
出现“ActiveX部件不能创建对象”引起不能删除凭证的问题,一般都是由于组件注册不正确造成的。
可以采用以下方法进行解决:
1.重启或注销中间层服务器后,注册中间层组件,要全部选择。
(如果中间层组件注册有问题的话,需要进行这一步。
)
2.在中间层服务器上,通过控制面板——管理工具——组件服务——组件服务——计算机——我的电脑右击—属性—“选项”选项卡——事务超时(秒)改成0,“默认属性”选项卡中把“在此计算机上启用分布式DCOM”打勾。
(greatdiscovery注:我在一个客户处碰到除了中间层上的客户端登录正常外,其他所有的客户端登录时都出现"拒绝的的权限,70",也是这样解决的)
3.在中间层服务器上,通过“开始”菜单——运行——dcomcnfg,在出现的“组件服务”窗口,找到“默认属性”选项卡,同样按第2步操作即可(greatdiscovery注:这是以WIN XP为例,WIN2000就直接出现“我的电脑属性”窗口)。
完成上述设置后,重启中间层服务器。
4.客户端,比照第2步或第3步处理dcomcnfg设置。
最后,电脑重启,进行客户端远程组件注册。
先测试,成功后再确定。
再登陆客户端应该OK了。
该方法,对于绝大多数的K3操作出现active错误和automation错误,都是有效的解决方法。
可以一试。
本人greatdiscovery再补充,是我在客户处碰到的:
1. 如果部分客户端能正常登录并使用,而个别客户端不能正常登录,提示"automation"错误或"拒绝的权限,70",可以按如下方法进行:
通过控制面板——管理工具——组件服务——组件服务——计算机——我的电脑右击—属性—选项——事务超时(秒)改成0,默认属性“在此计算机上启用分布式DCOM”打勾,如果该选项已打勾,请先把勾去掉,点"应用",再把它勾上,点"确定",然后把机器重新启动,再登录K3即可。
注: “在此计算机上启用分布式DCOM”这个勾的问题通常是由病毒引起的,导致该选项名存实亡,是一个虚假的勾,很迷惑人,我也是无意之间的操作才知道的.
对于出现的"automation错误",我通常是采用上述方法就解决了,很少重新做操作系统的
提醒一下:如果条件许可,我建议安装K3的步骤这样进行:首先客户自已做好操作系统,网络通畅,安装好常用软件,然后做GHOST,以防K3系统以后升级需要一个干净的环境,第三步,安装K3并能正常使用,第四步,再做一个GHOST,以防以后中毒及系统问题造成K3不能正常使用,能迅速用备份的GHOST文件恢复K3,让客户正常使用
2. 如果部分客户端能正常登录并使用,而个别客户端不能正常登录,提示"automation"错误或"拒绝的权限,70",按如下方法进行处理后在进行机器重新启动后仍然出现上面的错误提示,
控制面板—管理工具—组件服务—组件服务—计算机—我的电脑右击—属性—选项—事务超时(秒)改成0,默认属性“在此计算机上启用分布式DCOM”打勾
但是这样的操作只是当时可以使用,但当关机或重新启动以后,又会回到原来的状态,进去还是Automation 错误,
这是由于电脑中了病毒引起的,解决的方法是:请到以下网址下载木马克星试一下,我用这个方法解决了这个问题
/Download.asp?ID=1806&sID=7
这个是从江苏电信下载的,也可以到如下页面选择其他服。