请教一个关于VB设计BOM的问题!
程论坛 楼主
兄弟们:我现在要设计一个BOM是这样的,例如:A下面分成B,C,D。。。然后B或C..又可以分成别的。就是成“金字塔状”状。 例如:A是桌子(下面又可以分成不同的材料)分成。B是桌面,C是桌腿,D是抽屉(然后下面又可分)B分成 F油漆 G钉子。。这样。我不知道程序和数据库怎么去设计了,请高手提示一下,谢谢,如果有例子给我看一下,更是感谢不尽。所有的分都给出来了。
编程论坛 1 个网友回答:
这是树状结构吧 其实这种用XML比较有优势
ls Option ExplicIT Public ID As String Public Name As String Public Category As EnumCategory '属性:成品、半成品、原料 Private m_Children As MaterialCollection Public Property Get Children() As MaterialCollection If m_Children Is Nothing Then Set m_Children = New MaterialCollection End If Set m_Children = mvarMaterialCollection End Property Private Sub Class_Terminate() Set mvarMaterialCollection = Nothing End Sub 'MaterialCollection用ClassBuilder创建一个就可以了
编程论坛 2 个网友回答:
数据库
INIFile code
'物料表ID 名称 属性-- ---- ------A 桌子 成品B 桌面 半成品C 桌腿 半成品D 抽屉 半成品F 油漆 原料G 钉子 原料
'BOMPID CID 单位用量--- --- --------A B 1A C 4A D 2B F 0.2B G 30
VBScript code
'Material.c
兄弟们:我现在要设计一个BOM是这样的,例如:A下面分成B,C,D。。。然后B或C..又可以分成别的。就是成“金字塔状”状。 例如:A是桌子(下面又可以分成不同的材料)分成。B是桌面,C是桌腿,D是抽屉(然后下面又可分)B分成 F油漆 G钉子。。这样。我不知道程序和数据库怎么去设计了,请高手提示一下,谢谢,如果有例子给我看一下,更是感谢不尽。所有的分都给出来了。
编程论坛 1 个网友回答:
这是树状结构吧 其实这种用XML比较有优势
ls Option ExplicIT Public ID As String Public Name As String Public Category As EnumCategory '属性:成品、半成品、原料 Private m_Children As MaterialCollection Public Property Get Children() As MaterialCollection If m_Children Is Nothing Then Set m_Children = New MaterialCollection End If Set m_Children = mvarMaterialCollection End Property Private Sub Class_Terminate() Set mvarMaterialCollection = Nothing End Sub 'MaterialCollection用ClassBuilder创建一个就可以了
编程论坛 2 个网友回答:
数据库
INIFile code
'物料表ID 名称 属性-- ---- ------A 桌子 成品B 桌面 半成品C 桌腿 半成品D 抽屉 半成品F 油漆 原料G 钉子 原料
'BOMPID CID 单位用量--- --- --------A B 1A C 4A D 2B F 0.2B G 30
VBScript code
'Material.c
TA的首页

