Foxtable(狐表)用户栏目专家坐堂 → 求助重新加载主表的同时重新加载关联表关联行的代码


  共有16460人关注过本帖树形打印复制链接

主题:求助重新加载主表的同时重新加载关联表关联行的代码

帅哥哟,离线,有人找我吗?
红叶
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:357 积分:2895 威望:0 精华:0 注册:2008/9/1 14:05:00
求助重新加载主表的同时重新加载关联表关联行的代码  发帖心情 Post By:2010/10/24 14:46:00 [只看该作者]

     求助重新加载主表当前行的同时重新加载关联表关联行,和重新加载当前主表的同时重新加载关联表关联行的代码

     "采购订单"和"采购订单明细"通过"采购订单编号"建立关联,在"采购订单"当前表中重新加载当前行的代码为:

With Tables("采购订单")
  .Current.DataRow.Load()
End With

      在"采购订单"当前表中重新加载当前表的代码为:

With Tables("采购订单")
    .datatable.Load()
End With

     求助:

     1,希望在重新加载当前表"采购订单"表的当前行的同时,重新加载关联表"采购订单明细"的相关联行,代码如何写?

     2,希望在重新加载当前表"采购订单"表的同时,重新加载关联表"采购订单明细"的相关联行,代码如何写?

 

[此贴子已经被作者于2010-10-24 14:48:26编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
czy
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章 三级勋章 二级勋章
等级:超级版主 帖子:6318 积分:33957 威望:0 精华:10 注册:2008/8/31 20:56:00
  发帖心情 Post By:2010/10/24 16:33:00 [只看该作者]


 回到顶部
帅哥哟,离线,有人找我吗?
红叶
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:357 积分:2895 威望:0 精华:0 注册:2008/9/1 14:05:00
  发帖心情 Post By:2010/10/24 16:51:00 [只看该作者]

Dim s As String = DataTables("产品").GetComboListString("产品编号")
DataTables("订单").LoadFilter = "[产品编号] In(" & s.Replace("|",",") & ")"
DataTables("订单").Load

这个实例似乎可以解决,我提出的问题 2,希望在重新加载当前表"采购订单"表的同时,重新加载关联表"采购订单明细"的相关联行,的代码

但是,问题1,希望在刷新同步当前表"采购订单"表的当前行的同时,刷新同步关联表"采购订单明细"的相关联行,代码如何写?

只是刷新同步"采购订单"当前行和关联表"采购明细"相关行,而不是只加载或重新加载"采购订单"当前行和关联表"采购明细"相关行,请赐教?

[此贴子已经被作者于2010-10-24 16:51:21编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
czy
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章 三级勋章 二级勋章
等级:超级版主 帖子:6318 积分:33957 威望:0 精华:10 注册:2008/8/31 20:56:00
  发帖心情 Post By:2010/10/24 18:39:00 [只看该作者]

同步当前行可以CurrentTable.Current.DataRow.Load

 

不知道你认为的同步关联行和加载当前行的关联行有什么不同?

[此贴子已经被作者于2010-10-24 18:39:44编辑过]

 回到顶部