以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助] 项目中的全局表事件能否对窗口《SQLTable》表生效?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=31547)

--  作者:qq121454970
--  发布时间:2013/4/17 9:34:00
--  [求助] 项目中的全局表事件能否对窗口《SQLTable》表生效?

问题1:全局表事件能否对窗口《SQLTable》表生效?

 

问题2,:能否判断指定外部表是否存在某一指定列,例如外部表A是否存在状态列?

 

期待高手帮帮忙图片点击可在新窗口打开查看

[此贴子已经被作者于2013-4-17 10:02:53编辑过]

--  作者:qq121454970
--  发布时间:2013/4/17 10:04:00
--  
顶一下,不然就沉了
--  作者:狐狸爸爸
--  发布时间:2013/4/17 10:12:00
--  

可以生效,记得在窗口的AfterLoad事件中开启相关事件,例如:

 

DataTables("窗口1_Table1").GlobalHandler.DataColChanged = True


--  作者:qq121454970
--  发布时间:2013/4/17 10:19:00
--  

谢谢狐爸。

 

第二个问题应该怎么解决呢?用循环是可以获取的,不过效率比较低,所以想问问看有没有直接判断是否存在指定列的方法

[此贴子已经被作者于2013-4-17 10:19:30编辑过]

--  作者:狐狸爸爸
--  发布时间:2013/4/17 10:20:00
--  

参考:

 

http://www.foxtable.com/help/topics/1428.htm

 


--  作者:qq121454970
--  发布时间:2013/4/17 16:35:00
--  

谢谢,已经解决

 messagebox.show(DataTables("订单").DataCols.Contains("第一列"))