以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- Appendload会触发afterload事件吗 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=81621) |
-- 作者:sjzsdu -- 发布时间:2016/3/2 11:31:00 -- Appendload会触发afterload事件吗 订单信息下有订单明细,采购信息下有采购明细 订单信息通过 订单ID和采购信息关联 订单明细通过订单明细ID 和采购明细关联 在采购信息的afterload事件里 ‘加载采购明细 e.DataTable.LoadChildren("采购明细") ’通过订单ID用Appendload加载订单信息 在订单信息的afterload事件里 e.DataTable.LoadChildren("订单明细") 打开采购信息,发现没有把订单明细的内容加载出来 |
-- 作者:大红袍 -- 发布时间:2016/3/2 11:33:00 -- 不会触发,你把afterLoad事件的代码放到AppendLoad的后面
|
-- 作者:sjzsdu -- 发布时间:2016/3/2 12:26:00 -- 回复:(大红袍) 不会触发,你把afterLoad事件的... 找不到Appendload事件啊 |
-- 作者:sjzsdu -- 发布时间:2016/3/2 12:29:00 -- 哦,明白了 |
-- 作者:sjzsdu -- 发布时间:2016/3/2 13:56:00 -- 表A 的子表 表B , 表B的子表 表C 表A的Afterload里 e.DataTable.LoadChildren("表B") 表B的Afterload里 e.DataTable.LoadChildren("表C") 加载表A后,表C的相关记录会一起加载出来吗
|
-- 作者:大红袍 -- 发布时间:2016/3/2 14:18:00 -- 会的,不必重复写。你可以在afterLoad事件加入msgbox看是否触发了事件代码。 |