Foxtable(狐表)用户栏目专家坐堂 → 动态加载表的第一次不正常问题


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

主题:动态加载表的第一次不正常问题

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


加好友 发短信
等级:三尾狐 帖子:688 积分:4903 威望:0 精华:0 注册:2013/10/27 17:14:00
动态加载表的第一次不正常问题  发帖心情 Post By:2015/6/11 11:28:00 [显示全部帖子]

项目使用动态加载表结构及数据后,启动速度满意了

 

但是在窗口中使用动态加载表结构功能后出现新的问题,在窗口AFTERLOAD事件中写这个代码

If DataTables.Contains("字段列表") = False Then '如果字段列表没有加载
    DataTables.Load("字段列表") '加载表

    DataTables("字段列表").GlobalHandler.KeyDown = True   
End If

 

第一次进入该窗口,即 要首次加载该表时,窗口打开 了但是表还没有加载,显示的为一张空表,第二次打开此窗口才正常

 

如果 接着在事件 中使用了 加载条件,则报错 该字段不存在(即代码执行到此,表还没有加载)

 

如何解决? 难道目前非要用代码在打开窗口前加载该表?


 回到顶部