技术支持


培训信息

2014-8-1 本周问题总结


1. 填报或者修改时,删除行那里成灰色,无法删除明细
在高级权限里可以设置是否可以删除明细,勾上就可以删除了

2. 客户的电脑用的是 msde 现在提示 事务日志已满,有什么办法在不卸载msde的前提下解决这个问题?
安装msde管理工具,登录后,选中数据库,右键-properties,弹出窗口中,max file growth那里选择unlimited

3. 导出模板时报错:内存溢出
经过检查,导出模板时,勾选了同时导出数据,这个模板下的数据量很大,有10几万条,容易报内存溢出的错误。对于数据量非常大的模板,可以先只导出模板,数据通过sql导出,然后做一下数据初始化就可以了。

4. 登录客户端报错:440,Automation error
重启数据库服务和es服务就可以了

5. 树形数据规范,在客户端填报时可以正常弹出树形,在web填报时,弹不出树形
经过检查,发现数据区域有重叠的现象。也就是树形规范所在字段的区域同时定义给了别的数据项。

6. 安装es服务器后,es服务启动不了,一启动就停止,es_server日志显示:连接数据库[乱码内容]失败,errdesc:sql server不存在或拒绝访问
登录系统管理台,打开设置系统参数,看数据库服务器那里,数据库名字有中文的,导致乱码,系统任务这样的数据库不存在,所以数据库名字最好不要有汉字出现。

7. 登录客户端报错:transrs,类型不匹配
一般来说,transrs错误都是要注册msdtcprx.dll,CoESDBAdapter.dll,scrrun.dll,msstdfmt.dl,msxml.dll,msxml2.dll,msxml6.dll,msxml3.dll,如果注册了这些dll还报错,检查报错机器的日期时间格式,看看时间格式前面是不是带字母的,例如时间格式是:tt hh:mm:ss,不要这种格式,选择不带字母的那种格式hh:mm:ss

8. 2013版,登录客户端不报错,但是打开模版就出现-1错误,ESClient10.dll无法加载,禁用项目里没有项目,手动注册ESClient10.dll,之后重启,问题依旧。
单纯打开excel,看一下是不是没有excel服务器菜单,如果没有,这样操作,用 regsvr32 注册 Excel服务器安装目录里的 ESclient10.dll ,修改注册表
1) 32 位操作系统,修改 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\Excel\Addins\ESClient10.Connect 里的 LoadBehavior 的值为 3

2) 64 位操作系统,修改 HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Office\Excel\Addins\ESClient10.Connect 里的 LoadBehavior 的值为 3

注册表里没有Addins\ESClient10.Connect,找一个没有问题机器的注册表,按照原样手工添加一下就可以了。