Foxtable(狐表)用户栏目专家坐堂 → 从多表依据条件提取数据


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

主题:从多表依据条件提取数据

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


加好友 发短信
等级:幼狐 帖子:134 积分:1865 威望:0 精华:0 注册:2015/2/10 21:41:00
从多表依据条件提取数据  发帖心情 Post By:2016/6/25 12:51:00 [只看该作者]

各位老师好,请教依据《产品表》成品的规格型号和颜色从第一条记录开始依次从《半成品原材料表》里提取对应的半成品和原材料填充到《产品结构表》中。求代码,如下表,其中单丝和铜杆不予考虑条件,PVC料只要颜色和成品颜色一致
 
产品表

层次 物料编码 物料名称  规格型号   颜色 计量单位 大类
0 1010101015  ZC-V2.5    2.5  红 成品
0 1010101025  ZC-BV4    4  绿 成品
0 1010101007  ZC-BV1    1  双 成品
  

 
半成品原材料表

层次 物料编码 物料名称 颜色 规格型号 计量单位 大类
2 4020200001 A料J-70(全性能) J-70 KG PVC料
2 4020200003 A料J-70(全性能) 绿 J-70 KG PVC料
2 4020200006 A料J-70(全性能) J-70 KG PVC料
3 H11175 铜导体单丝 本色 1.75 单丝
3 H11221 铜导体单丝 本色 2.21 单丝
3 H11113 铜导体单丝 本色 1.13 单丝
2 H28010900 BV型裸铜单支导体 本色 2.5 导体
2 H28011000 BV型裸铜单支导体 本色 4 导体
2 H28010700 BV型裸铜单支导体 本色 1 导体
4 4010100001 铜丝 本色 3 KG 铜杆
1 H3801090002BB  绝缘线芯红色 2.5 线芯
1 H3801100002DD 绝缘线芯绿色 绿 4 线芯
1 H3801070002CD 绝缘线芯黄/绿 1 线芯
  







 
产品结构表

层次 物料编码 物料名称 规格型号 颜色 计量单位 大类
0 1010101015 ZC-BV2.5 2.5 成品
1 H3801090002BB 绝缘线芯红色 2.5 线芯
2 4020200001 A料J-70(全性能) J-70 KG PVC料
2 H28010900 BV型裸铜单支导体 2.5 本色 导体
3 H11175 铜导体单丝 1.75 本色 单丝
4 4010100001 铜丝 3.0 本色 KG 铜杆
0 1010101025 ZC-BV4 4 绿 成品
1 H3801100002DD 绝缘线芯绿色 4 绿 线芯
2 4020200003 A料J-70(全性能) J-70 绿 KG PVC料
2 H28011000 BV型裸铜单支导体 4 本色 导体
3 H11221 铜导体单丝 2.21 本色 单丝
4 4010100001 铜丝 3.0 本色 KG 铜杆
0 1010101007 ZC-BV1 1 成品
1 H3801070002CD 绝缘线芯黄/绿 1 线芯
2 4020200006 A料J-70(全性能) J-70 KG PVC料
2 4020200003 A料J-70(全性能) J-70 绿 KG PVC料
2 H28010700 BV型裸铜单支导体 1 本色 导体
3 H11113 铜导体单丝 1.13 本色 单丝
4 4010100001 铜丝 3.0 本色 KG 铜杆
  


    
                                                                                                                                       



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


加好友 发短信
等级:狐神 帖子:5015 积分:25363 威望:0 精华:0 注册:2015/8/18 9:21:00
  发帖心情 Post By:2016/6/25 15:00:00 [只看该作者]

跨表引用

非关联表之间的数据同步
http://www.foxtable.com/help/topics/2490.htm

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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2016/6/25 15:02:00 [只看该作者]

也可以考虑用表达式:

http://www.foxtable.com/help/topics/0106.htm

 


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


加好友 发短信
等级:幼狐 帖子:134 积分:1865 威望:0 精华:0 注册:2015/2/10 21:41:00
  发帖心情 Post By:2016/6/25 15:49:00 [只看该作者]

我要的是依据《产品表》成品的规格型号和颜色作为条件,要从《半成品原材料表》里提取对应的半成品和原材料填充到《产品结构表》中,首先依据《产品表》第1条产品开始查找填充,完成后再依据第二条产品给定的条件查找填充,以此类推循环下去,直至所有产品都找到相应的结构,格式就像《产品结构表》的效果。谢谢老师!

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


加好友 发短信
等级:幼狐 帖子:134 积分:1865 威望:0 精华:0 注册:2015/2/10 21:41:00
  发帖心情 Post By:2016/6/25 15:51:00 [只看该作者]

《产品结构表》里的数据是要通过代码提取填充进去的

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


加好友 发短信
等级:幼狐 帖子:134 积分:1865 威望:0 精华:0 注册:2015/2/10 21:41:00
  发帖心情 Post By:2016/6/25 15:58:00 [只看该作者]

三个表没建立任何关联

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


加好友 发短信
等级:狐神 帖子:5015 积分:25363 威望:0 精华:0 注册:2015/8/18 9:21:00
  发帖心情 Post By:2016/6/25 16:51:00 [只看该作者]

看2楼

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


加好友 发短信
等级:幼狐 帖子:134 积分:1865 威望:0 精华:0 注册:2015/2/10 21:41:00
  发帖心情 Post By:2016/6/25 17:05:00 [只看该作者]

老师,我看不懂,我尝试用循环,无奈水平有限,请赐教

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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2016/6/25 17:18:00 [只看该作者]

向别人帮你写好,有两个前提:

1、问题要尽量描述清楚,编程时严谨的,需求必须清晰明确才能开始写代码。

2、尽量上传foxtable文件。


 回到顶部