以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  AppendLoad的问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=173324)

--  作者:wgqcool
--  发布时间:2021/11/24 14:45:00
--  AppendLoad的问题
有订单表和订单明细表,在订单表的afterload表事件中写:e.DataTable.LoadChildren("订单明细表","订单编号","订单编号")
此时,当订单表加载例如订单编号为“001”的订单时,订单明细表也正常加载所有订单编号为“001”的订单明细;
出现的现象是,当用代码给订单表追加加载数据的时候,明细表未能正常加载,比如:datatables("订单表").AppendLoad("订单编号 = \'002\'",False),这时候订单表正常追加了002的订单,但是订单明细表仍然只加载了001的订单明细,按帮助文件,AppendLoad能正常触发表的afterload事件(用弹窗测试也确实能触发),但是似乎用AppendLoad新追加的行未能在afterload事件触发的范围内,请教一下老师,这是否正常?如何才能让用AppendLoad追加的行也能在afterload事件的触发范围内?
[此贴子已经被作者于2021/11/24 14:56:06编辑过]

--  作者:有点蓝
--  发布时间:2021/11/24 15:03:00
--  
已反馈