阳光网驿-企业信息化交流平台【DTC零售连锁全渠道解决方案】

 找回密码
 注册

QQ登录

只需一步,快速开始

扫描二维码登录本站

手机号码,快捷登录

老司机
查看: 4431|回复: 1

[原创] 用友U8 出现‘ 运行时错误91 未设置对象变量或with biock变量’无法打开明细帐

[复制链接]
  • TA的每日心情
    无聊
    2013-8-21 17:46
  • 签到天数: 27 天

    [LV.4]偶尔看看III

    发表于 2011-5-11 22:25:52 | 显示全部楼层 |阅读模式
    用友U8 出现‘ 运行时错误91 未设置对象变量或with biock变量’无法打开明细帐,查了好多资料,有的说是机器名带
    -或不是全英文,有人说,在C:\Documents and settings\分别新建一个temp、tmp文件夹——>我的电脑——>属性——>高级——>环境变量——>编辑为C:\Documents and settings\temp、tmp路径即可。
    按上面的方法结果都不对,想了想,用友的帐表应是XML文件和,很可能与IE有关,分析客户没装杀毒软件,可能与病毒对IE的影响有关,于是,开始安装金山卫士,修复IE后,发现BAT文件,可以运行,重新注册了下系统组件, 打开用友后,一切OK。

    现装BAT文件贴出来,供大家分亨:
    @echo off&color 1f
    title 大因网络--windows系统组件注册-www.dayt.net.cn
    echo.
    echo.
    echo. 病毒或应用软件时常会修改系统配置 及组件
    echo. 重新注册一遍系统组件 可以解决很多系统问题
    echo.
    @echo 正在收集系统文件请稍后...
    for /f %%i in ('dir /b %windir%\system32\*.dll') do (
    call :aa
    )
    goto :bb
    exit
    :aa
    set /a a=%a% + 1
    goto :eof
    :bb
    @echo 正在注册重新注册系统组件
    echo.
    for /f %%i in ('dir /b %windir%\system32\*.dll') do (
    call :cc
    regsvr32.exe /s %%i
    set /p= %%i<nul
    for /l %%i in (1 1 10) do set /p= <nul
    for /l %%i in (1 1 79) do set /p=<nul
    )
    for /l %%i in (1 1 79) do set /p=<nul
    pause 系统组件修复完毕 按任意键退出本程序
    pause>nul
    :cc
    set /a b=%b% + 1
    set /p=注册进度--%b%/%a%<nul

    把上面的语句存成BAT文件,直接运行就可以。
    楼主热帖
    启用邀请码注册,提高发帖质量,建设交流社区
  • TA的每日心情
    奋斗
    2019-7-5 14:57
  • 签到天数: 435 天

    [LV.9]以坛为家II

    发表于 2011-5-24 11:28:34 | 显示全部楼层
    行不行啊,没人试过吗?大家发表下见解啊!
    启用邀请码注册,提高发帖质量,建设交流社区
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    快速回复 返回顶部 返回列表