故障排查顺序
- 取数函数在明细数据项上不工作:先看参数上的$是否正确,因为明细表最容易出现绝对引用错误。
- 数值运算结果为error或0.
- 检查使用到的单元格的类型是否是数值型。
- 检查使用到的单元格的取数函数返回值类型是否为数值型。
- 检查框的值导入不见来。检查框“是”对应1,其他对应0
- 没权限,打开一条历史记录很慢。检查设置了取数函数的单元格是否都需要【重新计算】属性,如果不需要请去掉。
- 报表函数没有起作用,先检查设置函数的位置是否在报表左边,由于以前的实现机制,右侧列会在执行时被刷新掉,导致右侧在执行时设置丢失
- w2000下登录web端。
-
从xp c盘下查找文件GdiPlus.dll
- 拷贝到w2000 C:\windows\system32目录下。
-
- 取数函数在明细表的非首行不计算
- 检查是否使用的单元格是在主表中?如果是需要加绝对引用符号$
- 有过滤条件的下拉框,在明细的非首行不可用问题
- 检查是否使用的单元格是在主表中?如果是需要加绝对引用符号$
- 下拉框是取数函数的一个子集,两者实现思路一样
- 多个下拉框相加.
- 出现以下情况:四个下拉框,前两个不选值,后面两个选值,计算不出结果。
- 解决办法:在公式前面加上空字符串"".
- 例如:""+A1+A2+A3+A4
- 报表过滤条件不能过滤出某字段的0值
- 检查数据源是否是通过写数函数创建的,查看数据库中该字段的值是否为null。这是由于生成报表时,会将空值处理成0,但查询时不能将0与空值匹配造成的
- 设计器不能启动
- IIS是否正常启动?
- 业务平台能否打开?
- 设计器的服务器地址是否正确?特别是后面的端口号,有人总搞错
- 如果是访问局域网,服务器上防火墙是不是配置正确?
- 如果是win7,在控制面板里,打开和关闭WINDOWS功能里,勾选WCF
- 在明细首行新增行失灵
- 看是否有填充明细的取数函数,如果有,新增行肯定是不好使的
- 业务平台不能用
- 运行业务平台时如果不能正常出现登录页,而出现错误页
- 用管理员身份运行CMD,然后到c:\windows\microsoft.net\framework\v2.0.50727目录,aspnet_regiis -i,等着安装完,再试一下业务平台
- 运行业务平台时如果不能正常出现登录页,而出现错误页
- 用取数函数明细后,打开历史记录,缺少了最后一行数据
- 一般是由于有多个函数返回了多个值造成的。检查明细中的除了填充外的其他函数,将最后一页的取前n项,改成前1项
- 多行文本打印时出现错行的怪现象
- 换行时使用ctrl+回车换行,别用空格凑数
- 明细下面添加了一个合计行不能合计
- 看看合计的数据项是不是数字类型
-
SetRowHide SetColHide本该动态隐藏的列在打开表单后,又显示了出来
- 检查表单在填报时,改功能逻辑是否可用
- 查看要隐藏的行列上是否设置了“运行时自动调整行高、列宽”,99%是由于这个引起的失灵
- 打开表单报错Type Error。
- 新建一个表单看看是否能打开,如果不能看下面。能打开八成是权限问题,在设计器打开表单,点属性,重新保存即可
- 看看基础档案是否可以正常打开,如果能正常打开,这是由于有些iis不能加载resourcedll导致的,将web.config中的testbill=1即可
- 为什么写数函数如果“写入值”是固定的,不能重复写入?
- 写数函数设置对话框第一页,只选 “新建数据”,不选“替换已有”
- 登陆时总是到14%进度时提示“未能连接上服务器”错误窗口,E-cell业务平台报打不开网页
- IIS 500内部服务器错误,MS-DTC服务没启动,启动即可,并刷新重启IIS服务 (在开始,运行,里输入inetmgr能打开Internet信息服务
- IIS服务位于 控制面板—管理工具—Internet信息服务-网站-默认网站(刷新或重启)-ecellweb) IIS 500错误基本上是由于MSDTC服务不正常引起的,MSDTC服务在ECELL中已经不再使用.但因为IIS本身会跟MSDTC服务有一些关联,所以在IIS出错时,修复MSDTC会解决问题。)
- IIS 500内部服务器错误,MS-DTC服务没启动,启动即可,并刷新重启IIS服务 (在开始,运行,里输入inetmgr能打开Internet信息服务
22. 设计器打开表单2%出错,组件插件问题
- 重新注册billone.ocx
23.设置权限后,发现以前录入的数据看不到了
a. 这是正常现象,如果真的与设想的不一样。
b. 请检查是否做过以下操作:1.是否把该登录人原有的组织修改或删除过
24. 从别的表取数出来用公式做数学运算,为什么没结果?
- 检查取的数据项的类型是否数值型吗?