以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- afteropenproject 之警告 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=111256) |
||||
-- 作者:edisontsui -- 发布时间:2017/12/18 20:23:00 -- afteropenproject 之警告 我启动系统之后出现如下警告: .NET Framework 版本:2.0.50727.8669 Foxtable 版本:2017.3.18.1 错误所在事件:项目,AfterOpenProject 详细错误信息: 未将对象引用设置到对象的实例。 我的代码和结构如下表所示:
可否帮我看看是哪里有问题?谢谢。
|
||||
-- 作者:edisontsui -- 发布时间:2017/12/18 20:42:00 -- 似乎是项目属性afteropenproject里面"装配清单"设置背景颜色那段代码就起不了作用(见下述代码),可能是它们的问题。可是为什么有问题呢? If
Dt.Contains("装配清单") Tables("装配清单").Grid.Cols("产品代号").style.backcolor
= Color.skyblue Tables("装配清单").Grid.Cols("产品名称").style.backcolor
= Color.skyblue Tables("装配清单").Grid.Cols("装箱数量").style.backcolor
= Color.skyblue End If |
||||
-- 作者:edisontsui -- 发布时间:2017/12/18 20:45:00 -- 好像有还有其他地方有问题。不知道是哪里的问题? |
||||
-- 作者:有点蓝 -- 发布时间:2017/12/18 21:14:00 -- 1、检查AfterOpenProject列名,看看是不是有列名改名了,或者被删除了 2、里面有RaiseDataColChanged的代码,如果对应的表Datacolchanged事件有问题,也会提示错误 先注释这个事件的全部代码,然后一段一段的去掉注释测试看是那一段有问题 |