Foxtable(狐表)用户栏目专家坐堂 → 窗口表基于临时表DataColChanged事件不起作用


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

主题:窗口表基于临时表DataColChanged事件不起作用

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


加好友 发短信
等级:一尾狐 帖子:465 积分:3983 威望:0 精华:0 注册:2016/10/14 13:40:00
窗口表基于临时表DataColChanged事件不起作用  发帖心情 Post By:2018/5/15 16:13:00 [只看该作者]

老师,您好,
我设计的一个窗口中有一个窗口表table1(类型SQLTable),该窗口的所有者表为“表A”, 在窗口的Afterload事件上将table1的数据源指向一个由OuterTableBuilder 加载的临时表 dt
           tb.datasource = dt
但在该窗口表中设计的很多表事件都无效,如AfterEdit, DataColChanged等。

如果把这个表用Fill方法加载这些表事件是有效的,不知道什么原因。

谢谢!

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/5/15 16:24:00 [只看该作者]

设置datasource以后,tb就是副本表了,不是sqlTale表。你要开启全局表事件

 

http://www.foxtable.com/webhelp/scr/0671.htm

 


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


加好友 发短信
等级:一尾狐 帖子:465 积分:3983 威望:0 精华:0 注册:2016/10/14 13:40:00
  发帖心情 Post By:2018/5/15 17:02:00 [只看该作者]

是不是说用datasource设置Table的DataTable,它的表事件只能在全局表事件中写,而不能在窗口表事件中写?

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/5/15 17:09:00 [只看该作者]

以下是引用zhutangxin在2018/5/15 17:02:00的发言:
是不是说用datasource设置Table的DataTable,它的表事件只能在全局表事件中写,而不能在窗口表事件中写?

 

是的,可以这样理解


 回到顶部