其他BOM树的编辑

Foxtable的开发人员没有偷懒,用心地为所有类型的BOM树开发了智能编辑功能。

所有类型的BOM树,其编辑功能基本都是一样的,但是对于开发人员来说,每增加一种类型,就多了一倍的工作量。

前面已经介绍了内联BOM树,以及用符号分割的层级BOM树,下面我们简单地介绍一下其他类型BOM树的编辑功能

按长度分割的BOM树

打开CaseStudy目录下的示例文件:BOM数据.Table,选择表"物料清单C",并打开BOM树,参考:按长度分割的BOM树

这个BOM树的层级列没有用符号分割,而是根据长度进行分割,每一层的长度是2.

这个BOM树的编辑,和用符号分割的BOM树完全一样,增加、移动、复制和克隆节点后,也会自动生成和维护级码列,唯一差别是级码列没有符号而已:

不等长分割的BOM树


打开CaseStudy目录下的示例文件:BOM数据.Table,选择表"会计科目"。

这个表的层级列就是会计科目列,不过不是等长分割,一级科目用1位数字表示,二级科目用3位数字表示,从三级科目开始,都用2位数表示。

执行打开层级BOM树命令,按下图所示设置BOM树:

通过BOM树编辑会计科目,不仅层级关系清晰,最大的好处是可以自动生成科目代码,例如下图增加了一个三级科目"厂房租金",科目代码列已经自动成了:

提示:BOM树并非只能管理BOM数据,这就是一个例子。

合并层级列和标题列

打开CaseStudy目录下的示例文件:BOM数据.Table。

选择表"物料清单D",这也是一个BOM型的层级表,不过将层级列和物料列合二为一了。

手工维护这种BOM表,会比其他任何类型的BOM表都麻烦:

不过在Foxtable中,却没有任何差别,一样的轻松,例如我们将M03节点右移,物料列会自动更新:


本页地址:http://www.foxtable.com/webhelp/topics/3713.htm