Foxtable(狐表)用户栏目专家坐堂 → 事件


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

主题:事件

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


加好友 发短信
等级:狐神 帖子:5061 积分:13092 威望:0 精华:0 注册:2014/5/15 21:34:00
事件  发帖心情 Post By:2016/10/18 22:52:00 [只看该作者]

大师:如果一张表数据表,通过datasource绑定到窗口中不同的sql类型的表,如果希望执行不同的datacolchanged事件,要通过全局事件吗?判断的条件用什么?

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


加好友 发短信
等级:超级版主 帖子:110738 积分:563610 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/10/19 9:09:00 [只看该作者]

通过全局事件,然后每次设置DataSource  都要重新设置一下GlobalHandler,然后把区分标志记录到全局变量中,之后使用全局变量的值进行判断不同的sql类型的表

Dim t As Table = e.Form.Controls("Table1").Table
t.DataSource  = DataTables("基本信息表")
t.DataTable.GlobalHandler.DataColChanged = True
vars("表") = "基本信息表1"





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


加好友 发短信
等级:狐神 帖子:5061 积分:13092 威望:0 精华:0 注册:2014/5/15 21:34:00
  发帖心情 Post By:2016/10/19 10:54:00 [只看该作者]

谢谢!没有其他的办法?就是全局变量多了后头昏呀!




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


加好友 发短信
等级:超级版主 帖子:110738 积分:563610 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/10/19 11:09:00 [只看该作者]

没有

 回到顶部