Rss & SiteMap
Foxtable(狐表) http://www.foxtable.com
求助重新加载主表当前行的同时重新加载关联表关联行,和重新加载当前主表的同时重新加载关联表关联行的代码
"采购订单"和"采购订单明细"通过"采购订单编号"建立关联,在"采购订单"当前表中重新加载当前行的代码为:
With Tables("采购订单")
.Current.DataRow.Load()
End With
在"采购订单"当前表中重新加载当前表的代码为:
With Tables("采购订单")
.datatable.Load()
End With
求助:
1,希望在重新加载当前表"采购订单"表的当前行的同时,重新加载关联表"采购订单明细"的相关联行,代码如何写?
2,希望在重新加载当前表"采购订单"表的同时,重新加载关联表"采购订单明细"的相关联行,代码如何写?
Dim s As String = DataTables("产品").GetComboListString("产品编号")
DataTables("订单").LoadFilter = "[产品编号] In(" & s.Replace("|",",") & ")"
DataTables("订单").Load
这个实例似乎可以解决,我提出的问题 2,希望在重新加载当前表"采购订单"表的同时,重新加载关联表"采购订单明细"的相关联行,的代码 但是,问题1,希望在刷新同步当前表"采购订单"表的当前行的同时,刷新同步关联表"采购订单明细"的相关联行,代码如何写? 只是刷新同步"采购订单"当前行和关联表"采购明细"相关行,而不是只加载或重新加载"采购订单"当前行和关联表"采购明细"相关行,请赐教? |
同步当前行可以CurrentTable.Current.DataRow.Load
不知道你认为的同步关联行和加载当前行的关联行有什么不同?