Foxtable(狐表)用户栏目专家坐堂 → 多级BOM如何展开


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

主题:多级BOM如何展开

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


加好友 发短信
等级:三尾狐 帖子:688 积分:4903 威望:0 精华:0 注册:2013/10/27 17:14:00
多级BOM如何展开  发帖心情 Post By:2014/3/13 20:31:00 [只看该作者]

BOM表关键结构为

 

上级物料代码  下级物料代码  组成数量  属性(自制,外协或外购)

 

A                 B                  1           自制

B                 C                  2           外购

 

……

 

 

 

 

序号        层级  物料代码     物料名称               物料规格                属性               数量        单位                 展开              
----------- ---------- ----------- -------------------- -------------------- -------------------- ----------- -------------------- --------------------
1           0          1           产品1                  产品规格1                自制                   1           个                    正常
2           .1         2           半成品1                半成品规格1              自制                   1           个                    正常
3           ..2        6           主材料1                主材料规格1              外购                   1           个                   
4           ..2        7           主材料2                主材料规格2              外购                   1           个                   
5           .1         3           半成品2                半成品规格2              自制                   1           个                    正常
6           ..2        8           主材料3                主材料规格3              外购                   1           个                   
7           ..2        9           主材料4                主材料规格4              外购                   1           个                   
8           ..2        7           主材料2                主材料规格2              外购                   1           个                   
9           ..2        4           半成品3                半成品规格3              委外加工               1           个                    正常
10          ...3       10          主材料5                主材料规格5              外购                   1           个                   
11          ...3       11          主材料6                主材料规格6              外购                   1           个                   
12          ...3       5           半成品4                半成品规格4              自制                   1           个                    BOM未建
13          .1         15          主材料10               主材料规格10             外购                   1           个                   
14          .1         17          主材料12               主材料规格12             外购                   1           个                   


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


加好友 发短信
等级:版主 帖子:1693 积分:12129 威望:0 精华:7 注册:2013/7/11 10:52:00
  发帖心情 Post By:2014/3/14 8:30:00 [只看该作者]

用递归函数取符合条件的行。组成新表展示。

 

要传递数量——级乘定数。

 

传递路径——防止无限循环。

 

传递级次——确定展开到哪一层。

 

传递物料代码——确定要搜索的目标


 回到顶部
帅哥,在线噢!
狐狸爸爸
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


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


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


加好友 发短信
等级:婴狐 帖子:9 积分:146 威望:0 精华:0 注册:2015/8/17 15:54:00
  发帖心情 Post By:2015/8/25 9:17:00 [只看该作者]

帮助的例子中没有数量的体现,1楼的意思应该是相对要查询的物料的下级的明细的层级,以及下级各层级相对应的用量问题,也是我想知道的

Q:就以上BOM结构的表,能在一个窗口中根据一个物料编号的输入查询该物料的多阶展开,单阶展开,多阶反查,单阶反查,不仅包括物料名称还要包括数量。

论坛中有个示例,但是那位老兄太没有分享精神了,希望版主能为大家建立一些类似这样的经典的示例,这样也能唤起大家学习以及使用FB的信心与兴趣,相应的FB就能财源滚滚来了~~


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


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


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


加好友 发短信
等级:七尾狐 帖子:1732 积分:11266 威望:0 精华:0 注册:2011/12/15 22:06:00
  发帖心情 Post By:2015/8/25 9:53:00 [只看该作者]

MSSQL可以使用WITH as 进行递归处理,代码简洁,效率非常高。网上流传的存储过程都是不支持WITH的版本,效率低不说,代码又长又麻烦

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


加好友 发短信
等级:婴狐 帖子:9 积分:146 威望:0 精华:0 注册:2015/8/17 15:54:00
  发帖心情 Post By:2015/8/25 10:21:00 [只看该作者]

1、BOM表维护:

A、采取父子表,还是在一张表中实现

B、两种数据表结构对应窗体设计

2、BOM的查询:

A、查询方式:多阶展开,单节展开,多阶反查,单阶反查,参照1楼的输出格式,

B、能在窗体上自定义要查询的物料的文本框,对于A中的查询方式单选框选择,然后在点击查询按钮,再在窗体上输出相应的表,且表是锁定的视图。

 

我想这也是每个狐伴的心声吧!


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


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

 回复7楼,5楼的如果你也看不懂,全给你写你还是不懂,5楼的你理解了,其余的自己都可以写。

 

 你在等别人帮你做好么?做好你会用么?


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


加好友 发短信
等级:婴狐 帖子:9 积分:146 威望:0 精华:0 注册:2015/8/17 15:54:00
  发帖心情 Post By:2015/8/25 11:01:00 [只看该作者]

我是想替狐伴们谋个个福利来着,呵呵,

盟威ACCESS的论坛上的比较不错,都会做一些开源的类似模块的插件,随便嫁接一下都能用,那才可以说是人人都可以实现开发软件的梦想,同时对于平台的销量来讲会有很大的帮助

以上只是建议,~~


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


加好友 发短信
等级:婴狐 帖子:9 积分:146 威望:0 精华:0 注册:2015/8/17 15:54:00
  发帖心情 Post By:2015/8/25 11:03:00 [只看该作者]

希望版主们能做一下相关专题的总结,归纳,分享,谢谢!


 回到顶部
总数 11 1 2 下一页