以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 多级BOM如何展开 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=47633) |
-- 作者:supwork -- 发布时间:2014/3/13 20:31:00 -- 多级BOM如何展开 BOM表关键结构为
上级物料代码 下级物料代码 组成数量 属性(自制,外协或外购)
A B 1 自制 B C 2 外购
……
序号 层级 物料代码 物料名称 物料规格 属性 数量 单位 展开 |
-- 作者:逛逛 -- 发布时间:2014/3/14 8:30:00 -- 用递归函数取符合条件的行。组成新表展示。
要传递数量——级乘定数。
传递路径——防止无限循环。
传递级次——确定展开到哪一层。
传递物料代码——确定要搜索的目标 |
-- 作者:狐狸爸爸 -- 发布时间:2014/3/14 10:31:00 -- 帮助有个例子: http://www.foxtable.com/help/topics/2416.htm
|
-- 作者:maojie -- 发布时间:2015/8/25 9:17:00 -- 帮助的例子中没有数量的体现,1楼的意思应该是相对要查询的物料的下级的明细的层级,以及下级各层级相对应的用量问题,也是我想知道的 Q:就以上BOM结构的表,能在一个窗口中根据一个物料编号的输入查询该物料的多阶展开,单阶展开,多阶反查,单阶反查,不仅包括物料名称还要包括数量。 论坛中有个示例,但是那位老兄太没有分享精神了,希望版主能为大家建立一些类似这样的经典的示例,这样也能唤起大家学习以及使用FB的信心与兴趣,相应的FB就能财源滚滚来了~~ |
-- 作者:大红袍 -- 发布时间:2015/8/25 9:22:00 -- 本来就有
http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=48218&skin=0
|
-- 作者:jspta -- 发布时间:2015/8/25 9:53:00 -- MSSQL可以使用WITH as 进行递归处理,代码简洁,效率非常高。网上流传的存储过程都是不支持WITH的版本,效率低不说,代码又长又麻烦 |
-- 作者:maojie -- 发布时间:2015/8/25 10:21:00 -- 1、BOM表维护: A、采取父子表,还是在一张表中实现 B、两种数据表结构对应窗体设计 2、BOM的查询: A、查询方式:多阶展开,单节展开,多阶反查,单阶反查,参照1楼的输出格式, B、能在窗体上自定义要查询的物料的文本框,对于A中的查询方式单选框选择,然后在点击查询按钮,再在窗体上输出相应的表,且表是锁定的视图。
我想这也是每个狐伴的心声吧! |
-- 作者:大红袍 -- 发布时间:2015/8/25 10:51:00 -- 回复7楼,5楼的如果你也看不懂,全给你写你还是不懂,5楼的你理解了,其余的自己都可以写。
你在等别人帮你做好么?做好你会用么? |
-- 作者:maojie -- 发布时间:2015/8/25 11:01:00 -- 我是想替狐伴们谋个个福利来着,呵呵, 盟威ACCESS的论坛上的比较不错,都会做一些开源的类似模块的插件,随便嫁接一下都能用,那才可以说是人人都可以实现开发软件的梦想,同时对于平台的销量来讲会有很大的帮助 以上只是建议,~~ |
-- 作者:maojie -- 发布时间:2015/8/25 11:03:00 -- 希望版主们能做一下相关专题的总结,归纳,分享,谢谢! |