以文本方式查看主题 - 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?
|
||||
-- 作者:大红袍 -- 发布时间:2016/8/8 12:12:00 -- 1、不能切换;
2、临时表的表事件,要开启全局表事件。 |