问题:运行时错误35601,未发现元素

2016-12-23

1、问题描述:填制凭证,选择科目时提示“运行时错误'35601':未发现元素”,点击“确定”后,提示“运行时错误440,automation错误”。

原因分析:科目级次不正确。

解决方法:update accinformation set cvalue='4,2,2,2,2' where csysid='AA' and cid='08'

update dbo.GradeDef set codingrule='42222' where lgradelen=20

2、问题描述:查询工资发放签名表提示"35601错误,未知元素",点确定后提示"440错误",软件无法正常退出。

原因分析:由于部门级次不完整所引发的。

解决方法:修改accinformation、gradedef、wa_dept、wa_psn等表中的部门级次和部门编码。

3、问题描述:打开客户档案时报错,错误内容为"运行时错误'35601':未发现元素",确定以后再次打开时报"运行时错误'429':Activex部件不能创建对象"的错误提示。

原因分析:

1)客户分类有异常情况,请对比客户分类表customerclass中编码级次和 accinformation以及gradedef中编码级次是否一样;

2)还有请检查客户分类表中,本身的级次是否完整;

3)客户档案(Customer)中的客户分类编码和客户分类表(CustomerClass)中的分类不相符;

4)客户启用了分类,但是增加了一个客户分类叫“无分类”,也会导致此错误。

解决方法:修改为正确级次关系和分类名称即可。

4、问题描述:在做现金银行凭证的时候,选现金流量项目的时候,提示“运行时错误35601,未发现元素”。

原因分析:现金流量项目的分类定义有误;编码规则目前为1,应为22。

解决方法:修改数据表fitem。

5、问题描述:存货档案打不开,报错“运行时错误35601,未发现元素”。

原因分析:存货大类丢失。

解决方法:可以在数据库中对比查询InventoryClass表中07和08年的数据是否一样,把缺少的记录补齐。

6、问题描述:打开凭证提示“运行时错误'35601':未发现元素”,点击“确定”后,提示“运行时错误440,automation错误”。 关掉软件后,在打开有提示运行时错误'429':Activex部件不能创建对象"的错误提示。

 解决办法:运行39号工具注册所有DLL文件

          打开凭证仍然后提示,但可以增加凭证。选科目时有出现上述错误。检查数据库发现没有任何问题。

          最使用38号工具,基础档案级次订正。后其他都正常的,但是修改凭证是发现,又出现了。最终确定


          删除最后做的2张凭证问题解决!

总结:

这样的问题,一般是根据sql server的事件探查器跟踪出报错时执行的select语句,检查该语句中相应的表。


阅读404
分享