对于下面的BOM列表,已知layer,parts,qty三个字段的数据,求total的数据。
规则是:
当layer是1时,total = qty
当layer是2时,total = layer2的父节点的qty * layer2的qty
当layer是3时,total = layer3的父节点的qty * layer3的qty
当layer是4时,total = layer4的父节点的qty * layer4的qty
layer parts qty total
1 a1 2 2
2 a2 1 2
2 a3 2 4
2 a4 1 2
2 a5 1 2
3 a6 1 2
3 a7 2 4
4 a8 1 4
2 a8 1 2
2 b1 2 4
3 b2 2 8
3 b3 2 8
2 b4 1 2
2 b5 1 2
3 b6 2 4
1 b7 1 1
2 b8 2 2
2 b9 1 1
3 c1 1 1
2 c2 1 1
1 c3 2 2
规则是:
当layer是1时,total = qty
当layer是2时,total = layer2的父节点的qty * layer2的qty
当layer是3时,total = layer3的父节点的qty * layer3的qty
当layer是4时,total = layer4的父节点的qty * layer4的qty
layer parts qty total
1 a1 2 2
2 a2 1 2
2 a3 2 4
2 a4 1 2
2 a5 1 2
3 a6 1 2
3 a7 2 4
4 a8 1 4
2 a8 1 2
2 b1 2 4
3 b2 2 8
3 b3 2 8
2 b4 1 2
2 b5 1 2
3 b6 2 4
1 b7 1 1
2 b8 2 2
2 b9 1 1
3 c1 1 1
2 c2 1 1
1 c3 2 2
解决方案 »
- C# 里如何在一个事件里使另一个事件不被触发
- 使用WeifenLuo.WinFormsUI.Docking.dll 如何判断窗体已经被打开
- 怎么获得表里面的列名
- 请教dll引用问题
- 帮忙推荐一本好书,不是入门级的,经典一点的。
- 请教在.aspx中,动态构造了datagrid的模板列后,列中是一个按钮,如何给这个按钮加上方法呀???
- 再次求助关于调用含指针的C++DLL的问题
- 请各位看看下列代码,112不等于1.12*100,是不是微软的BUG
- 有沒有2003秋華南理工專升本的同學
- 提示:”第1行:"*"附近有语法错误。“ 请问为什么?
- 各位大虾,请问如何从sql提取数据从字符界面输出啊.应该加那一句??
- 如何模拟鼠标点击?
bom表的結構,以
child_part,parent_part,xxx
這樣為佳