如果这样,先加载子表数据,从子表提取出关联列的值,再加载父表的数据。 帮助有根据父表加载子表的章节: http://www.foxtable.com/help/topics/2228.htm 你要做的只是稍微改一下,根据子表加载父表,做个加载按钮: DataTables("订单明细").Load() '加载子表数据 If DataTables("订单明细").DataRows.Count = 0 Then '如果订单表没有数据 DataTables("订单").LoadFilter = "订单ID Is Null" '不加载订单 Else Dim ids As String = DataTables("订单明细").GetComboListString("订单ID").Replace("|",",") DataTables("订单").LoadFilter = "订单ID In (" & ids & ")" End If DataTables("订单").Load() '加载父表数据
|