Foxtable(狐表)用户栏目专家坐堂 → 求助:自动同步列的问题


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

主题:求助:自动同步列的问题

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


加好友 发短信
等级:幼狐 帖子:122 积分:1061 威望:0 精华:0 注册:2014/12/25 23:48:00
求助:自动同步列的问题  发帖心情 Post By:2015/1/3 13:36:00 [只看该作者]

生产任务排定表(表结构如下)

表A生产订单表

产品 编号 规格 订单号 交货日期 单价
自行车 100 26 1 2014.12.30 20
自行车 103 28 2 2014.12.30 30
摩托车 101 25 3 2014.12.30 18
摩托车 102 24 4 2014.12.30 17

表B工分表

产品 加工工段 工分
自行车 车轮 5
自行车 车架 5
自行车 组装 5
自行车 喷漆 5
摩托车 车轮 5
摩托车 车架 5
摩托车 组装 5
摩托车 喷漆 5

表C任务发布表

订单号 产品 规格 加工工段 加工人

欲实现功能:在表C中输入订单号后,“产品”列自动从表A中同步,“加工工段”自动从表B中同步。减少手动输入。

 

订单号 产品 规格 加工工段 加工人
1 自行车 26 车轮 黎明
1 自行车 26 车架 马路
1 自行车 26 组装 张三
1 自行车 26 喷漆 李四

 

 

foxtable是否能实现上述功能。请高手指点该如何设置。


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


加好友 发短信
等级:婴狐 帖子:64 积分:861 威望:0 精华:0 注册:2014/10/18 0:08:00
  发帖心情 Post By:2015/1/3 13:48:00 [只看该作者]

可以的,介于本人 水平有限给你 写不了例子 ,但是 自己有做个这个 ,是可以的,就是在表c的datacolchange里写个事件的

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/1/4 13:04:00 [只看该作者]

 类似代码,不会做就请上传例子。

 

For Each dr As DataRow In DataTables("表A").Select("订单号 = '" & 1 & "'")
    For Each cdr As DataRow In DataTables("表B").Select("订单号 = '" & dr("产品 ") & "'")
        Dim ndr As DataRow = DataTables("表C").AddNew
        ndr("产品") = cdr("产品")
    Next
Next


 回到顶部