Foxtable(狐表)用户栏目专家坐堂 → 为什么启动程序时会报 某列不存在?


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

主题:为什么启动程序时会报 某列不存在?

帅哥哟,离线,有人找我吗?
有点甜
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/7/20 9:27:00 [显示全部帖子]

增加列的代码为什么不写到afterOpenProject事件去?

 

有可能启动的时候没有触发增加列代码,但执行了筛选代码。


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/7/20 10:07:00 [显示全部帖子]

1、贴出你afterOpenProject写的代码;

 

2、如果自己不会调试,做个实例发上来测试。


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/7/20 10:19:00 [显示全部帖子]

这种代码,写到前面去,比如第一行

 

    If DataTables("任务跟踪").DataCols.Contains("提醒标志")=False Then
        DataTables("任务跟踪").DataCols.Add("提醒标志",Gettype(Boolean))
    End If

 


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/7/20 17:05:00 [显示全部帖子]

升级代码,只能写到afterOpenProject,不能写到beforeOpenProject,这个没办法。

 回到顶部