Foxtable(狐表)用户栏目专家坐堂 → afteropenproject 之警告


  共有1392人关注过本帖树形打印复制链接

主题:afteropenproject 之警告

帅哥,在线噢!
edisontsui
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1493 积分:9681 威望:0 精华:0 注册:2014/12/18 16:12:00
afteropenproject 之警告  发帖心情 Post By:2017/12/18 20:23:00 [只看该作者]

我启动系统之后出现如下警告:

.NET Framework 版本:2.0.50727.8669
Foxtable 版本:2017.3.18.1
错误所在事件:项目,AfterOpenProject
详细错误信息:
未将对象引用设置到对象的实例。

我的代码和结构如下表所示:
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:structure20171218.rar

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:eventcode20171218.rar


可否帮我看看是哪里有问题?谢谢。

 回到顶部
帅哥,在线噢!
edisontsui
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1493 积分:9681 威望:0 精华:0 注册:2014/12/18 16:12:00
  发帖心情 Post By: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
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1493 积分:9681 威望:0 精华:0 注册:2014/12/18 16:12:00
  发帖心情 Post By:2017/12/18 20:45:00 [只看该作者]

好像有还有其他地方有问题。不知道是哪里的问题?

 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106695 积分:542670 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/12/18 21:14:00 [只看该作者]

1、检查AfterOpenProject列名,看看是不是有列名改名了,或者被删除了

2、里面有RaiseDataColChanged的代码,如果对应的表Datacolchanged事件有问题,也会提示错误

先注释这个事件的全部代码,然后一段一段的去掉注释测试看是那一段有问题




 回到顶部