以文本方式查看主题

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

--  作者:hbhb
--  发布时间:2016/8/7 15:09:00
--  请教表事件

大师:请教窗口中表事件,如果窗口的表控件设置为sqltable类型,Tables("窗口1_Table1").DataSource = DataTables("订单")

执行上述代码后,不管原来的Table是何种类型(非副本的Normal类型Table除外),都将成为订单表的一个副本。

那么,通过窗口中表事件datacolchanged设置有没有用?还是要在DataTables("订单")表事件中设置?

为何有的表设置有用,有的设置无用?



--  作者:大红袍
--  发布时间:2016/8/7 15:11:00
--  

用dataSource的,都是副本表。

 

用Fill的,才是sqlTable或sqlQuery。

 

事件无效。


--  作者:hbhb
--  发布时间:2016/8/7 18:12:00
--  
谢谢!一段时间不操作相关事项,请问为何有时会忘记一些重要概念?
--  作者:大红袍
--  发布时间:2016/8/8 9:16:00
--  
 不使用,自然会忘记。
--  作者:hbhb
--  发布时间:2016/8/8 10:01:00
--  
再问一个问题
窗口中sqltable类型表,用datasource绑定某一表a后,成为表a的副本,为何以后用fill在加载其他表,这时类型是否转为sqltable类型?为何通过窗口中的表事件就无效了?

--  作者:大红袍
--  发布时间:2016/8/8 10:16:00
--  
 没你说的情况,事件有效。
--  作者:hbhb
--  发布时间:2016/8/8 11:51:00
--  
那如果绑定的临时表,怎么决定于之前是绑定还是fill?
--  作者:大红袍
--  发布时间:2016/8/8 11:53:00
--  

 只要是设置datasource的,都是副本表。


--  作者:hbhb
--  发布时间:2016/8/8 12:09:00
--  
那么表可否切换类型?保证临时表的事件也有效?见实例?
临时表时的表事件触发,怎么决定于是否datasource?
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目6.zip


--  作者:大红袍
--  发布时间:2016/8/8 12:12:00
--  

1、不能切换;

 

2、临时表的表事件,要开启全局表事件。