以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  哪些情况有可能触发全局表的AfterLoad事件?  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=135465)

--  作者:诚学思行
--  发布时间:2019/5/27 14:55:00
--  哪些情况有可能触发全局表的AfterLoad事件?
哪些情况有可能触发全局表的AfterLoad事件?
--  作者:有点甜
--  发布时间:2019/5/27 15:00:00
--  

 

执行 datatables("").load 都会触发。也就是重新加载表格,都会触发。

 

 


--  作者:诚学思行
--  发布时间:2019/5/27 15:13:00
--  回复:(有点甜) 执行 datatables("").load 都...

DataTables.Load("司机档案|配货清单")时会触发吗?

 

我在外部表设置“配货清单”的加载条件 为 "[_Identify] Is Null"

然后再LoadOuterTable设置

……

    Case “配货清单”

         e.Cancel = True

         e.SelectString = "录入时间 between \'2019-03-28\' And \'2019-06-27\'"

……

 

之后系统打开后,这两个表为被加载,正确。

可是,我执行DataTables.Load("司机档案|配货清单")之后,数据确实加载进来了,而且是正确的。

我监控全局表事件AfterLoad事件,并未触发。

 

为何?


--  作者:有点甜
--  发布时间:2019/5/27 17:03:00
--  
以下是引用诚学思行在2019/5/27 15:13:00的发言:

DataTables.Load("司机档案|配货清单")时会触发吗?

 

 

不会触发afterLoad事件,只会触发beforeLoadOuterTable事件