Foxtable(狐表)用户栏目专家坐堂 → 父表与子表的同步加载


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

主题:父表与子表的同步加载

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


加好友 发短信
等级:二尾狐 帖子:553 积分:5327 威望:0 精华:0 注册:2011/6/7 13:33:00
父表与子表的同步加载  发帖心情 Post By:2015/8/20 11:12:00 [只看该作者]

老师:你好!

      关于父表与子表的同步加载:DataTables("订单").LoadChildren("订单明细", "订单编号", "订单编号")

     关连列是订单编号,是否可以如同关联表一样多列同步关联。
     要求:关连列是订单编号+产品编号  

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/8/20 11:32:00 [只看该作者]

多列要曲取巧一下。如

 

DataTables("名单").LoadChildren("明细", "身份证号]+[入院时间", "[身份证号]+[入院时间]")


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


加好友 发短信
等级:二尾狐 帖子:553 积分:5327 威望:0 精华:0 注册:2011/6/7 13:33:00
  发帖心情 Post By:2015/8/20 11:40:00 [只看该作者]

弹出运行错误:
除非另外还指定了 TOP 或 FOR XML,否则,ORDER BY 子句在视图、内联函数、派生表、子查询和公用表表达式中无效。

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/8/20 11:49:00 [只看该作者]

贴出代码,上传测试项目。

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


加好友 发短信
等级:二尾狐 帖子:553 积分:5327 威望:0 精华:0 注册:2011/6/7 13:33:00
  发帖心情 Post By:2015/8/20 13:13:00 [只看该作者]

If DataTables.Contains("检验入库") = True And DataTables.Contains("计划明细") = True Then '如果检验入库表和计划明细加载
    DataTables("计划明细").LoadChildren("检验入库", "[工作令号]+[产品编号]", "[工作令号]+[产品编号]")
End If

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


加好友 发短信
等级:二尾狐 帖子:553 积分:5327 威望:0 精华:0 注册:2011/6/7 13:33:00
  发帖心情 Post By:2015/8/20 13:38:00 [只看该作者]

这二个都是窗口中的Normal副本表

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/8/20 14:02:00 [只看该作者]

DataTables("计划明细").LoadChildren("检验入库", "工作令号]+[产品编号", "[工作令号]+[产品编号]")

 回到顶部