以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]关于有两个关联列的子表同步加载问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=193719) |
-- 作者:syst -- 发布时间:2024/10/8 8:44:00 -- [求助]关于有两个关联列的子表同步加载问题 老师好 如果需要同步加载有两个关联列的子表,LoadChildren不支持,如何实现。谢谢!
|
-- 作者:有点蓝 -- 发布时间:2024/10/8 8:58:00 -- 换其它方式,比如:http://www.foxtable.com/webhelp/topics/2228.htm If DataTables("订单").DataRows.Count = 0 Then \'如果订单表没有数据 DataTables("订单明细").LoadFilter = "关联列1 Is Null" \'不加载订单明细 Else Dim ids As String For Each dr As DataRow In DataTables("订单").DataRows ids = ids & ",\'" & dr("关联列1") & dr("关联列2") & "\'" Next ids= ids.Trim(",") DataTables("订单明细").LoadFilter = "关联列1+关联列2 In (" & ids & ")" End If
DataTables("订单明细").Load() |
-- 作者:syst -- 发布时间:2024/10/8 9:16:00 -- 谢谢! |