2024年5月11日发(作者:)

用友运行时错误91的解决办法

1. 在总账中,查询管理费用时报”7-内存溢出”或“未设置对象变量,运行时91错

误”。

此问题请检查机器环境: 机器名是否含特殊字符或中文,登陆操作系统的操作员名是否

含特殊字符或中文,其权限是否为超级管理员或高级用户.

重新注册软件的所有组件,可使用通网站服务工具中的维护通中的三十九号工具进行

注册.

清空系统临时文件夹,路径: C:Documents and SettingsAdministratorLocal

SettingsTemp

如问题未解决,请将账套引入到其它机器确定是否为数据问题.

2. 在总账记账时提示“运行时错误 91,未设置对象变量或With block 变量”。

总账中遇到这种错误,可能就是和计算机名称、登陆账户有关。计算机名称最好是全

英文的,

登陆账户也应该用英文名。查看登陆操作系统的用户具有什么权限,我们要求必须是

超级用户以上的权限才可以。

3. 客户在使用薪资统计查询时,出现“91号错误,

未设置对象变量或With block 变量”同时个人工资统计查询表不可用,不能查询出

结果

此问题是因为组件丢失所致请重新注册一下组件或是重新安装一下软件

4. 销售发票列表联查销售发票,出错“运行错误91”

开发已做出补丁,请上网下载相应版本的补丁。

补丁路径:用友通标准版:tongserver补丁包补丁包用友通补丁包标准版

xx-11-05星期一23335-23067

用友通工业版tongserver补丁包补丁包

用友通补丁包工业版xx-11-05星期一23335- 23067

5. 查询账表时提示,运行时错误91,服务器为2000server可以正常登陆,客户端为

xp出现此问题

使用服务工具中的维护通中的工具三十九把客户端的组件重新注册一下,

或卸载客户端软件,删除system32 fcomsql这个文件夹,然后再重新安装软件。

6. 凭证无法打印,预览时提示“运行时错误91,未设置变量或with block”。

先检查机器名是否为纯英文,不允许有._%等特殊字符;

2.如果正常,则删除文件,重新登录产品,文件保存位置:默认路径(XXX:指系统登录帐

户)

操作系统路径Documents and SettingsXXXLocal SettingsTemp,

此路径即系统环境变量中用户变量的Tmp变量值(参见系统环境参数章),

如C:Documents and SettingsAdministrator Local SettingsTemp;

3.如果不行,请使用注册组件的工具,

下载:http: ///infomanage/q?o/ewebeditor/UploadFile/

还解决不了,请重新安装软件,卸载完软件后,删除c:windowsystem32下的comsql

文件夹,再装。

7. 新装系统,安装用友通后,运行自定义转帐、期间损益结转、查询明细账时均报错

“运行时错误91”。

卸载软件,删除comsql后重装软件问题依旧。

用for %%s in (%windir%system32comsql*.dll) do /s %%s

for %%s in (%windir%system32comsql*.ocx) do /s %%s

注册后问题依旧。

此提示有这个几种情况 1、登录系统的操作员不够

2、登录系统的操作员是中文名 3、出错,

此文件存于操作系统路径Documents and SettingsXXXLocal SettingsTemp,删

除掉即可,

所以建立一个新的只有英文字母的操作员来登录系统。

8. 在查询明细账时提示“运行时错误91,未设置对象变量或with block变量”。

请看一下机器名和登陆操作系统的用户名有没有特殊符号,或带有中文名,如有请将

机器名修改为纯英文的,

增加一个纯英文的操作系统用户。如过没有,那请将软件进行卸载,删除system32

下的comsql文件夹,重新安装软件。

9. 用户在安装用友通普及版时,在进行打印设置时,打印预览凭证时,

提示:“运行时错误91未设置对象变量或 WITH BLOCK变量”。

此时自动退出.此后进入填制凭证时,刚又提示:“运行时错误429ACTIVEX.部件不能创

建对象”.

重新注册后,才可进行填制凭证界面。已经试过重装软件.等一些操作,仍不能解决问题。

有控件没有注册上,重新注册下列文件:,,uszzp .dll,

2.硬盘可能有坏道,换一个硬盘安装软件 3.重装软件没删除干净,请重装前把安装目录

和注册表以及c:windowsystem32comsql 删除

10. 点击如凭证打印,明细账查询,打印等查询和打印时都提示“运行时错误91,

未设置对象变量或with& nbsp; block 变量”。

请检查登陆操作系统的用户名是否为中文名,计算机名称是否带有特殊符号,或是以

中文开头,这两者最好是全英文的。

2. 请将软件进行卸载,然后停止mssqlserver服务;请检查卡片项目中是否有特殊字

符。