以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  事件  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=91784)

--  作者:hbhb
--  发布时间:2016/10/18 22:52:00
--  事件
大师:如果一张表数据表,通过datasource绑定到窗口中不同的sql类型的表,如果希望执行不同的datacolchanged事件,要通过全局事件吗?判断的条件用什么?
--  作者:有点蓝
--  发布时间: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
--  发布时间:2016/10/19 10:54:00
--  
谢谢!没有其他的办法?就是全局变量多了后头昏呀!




--  作者:有点蓝
--  发布时间:2016/10/19 11:09:00
--  
没有