自动维护从属关系

在折叠模式下移动行,系统会自动修改相关数据,维护好与行之间的从属关系,并不需要人工修改数据。

测试一

我们首先测试一下Foxtable是如何维护层级表的从属关系的。

1、
打开CaseStudy目录下的示例文件: 折叠模式.Table

2、 选择表"物料清单B",开启折叠模式,如下图所示展开节点,选择E03节点:

3、在系统菜单中执行"增加行"命令,可以看到新增行的级码会自动生成:

4、然后选择下图所示节点:

5、执行“折叠行”菜单下的“右移行”命令,可以看待M05节点及其所有子节点的级码,全部都根据新的从属关系自动更新了:

6、执行“折叠行”菜单下的“左移行”命令,重新将M05节点左移回来,可以看到上述6行数据的级码又恢复为原值了:

这里测试的是用符号分割的级码。

对于按长度分割的级码,Foxtable一样可以自动维护从属关系,你可以用"物料清单C"表或"会计科目"表自行测试。

对于没有级码列的层级表,Foxtable也能自动维护从属关系,你可以用"物料清单D"表自行测试。

测试二

接下来测试一下Foxtable是如何维护内联表的从属关系的:

1、打开CaseStudy目录下的示例文件: 折叠模式.Table

2、选择表"物料清单A",开启折叠模式,如下图所示展开节点,选择M01节点:

3、执行"折叠行"菜单下的"增加子"命令,可以看到新增行的上级列已经 被自动设置为"M01":

4、执行"折叠行"菜单下的"右移行"命令,可以看到新增行的上级列又 被自动设置为"E01":

还远远不够!

实际上,以上功能尽管方便,但如果你正在管理的是BOM数据,那么上述功能是远远不够的,例如一个中间件有上百个产品使用,如果给这个中间件增减一个物料,岂不是要找出上百个相关数据进行修改?

还有调整某个中间件或物料的从属关系呢? 也要找出这上百行数据,然后一行一行移动?

想想我就头皮发麻。

但你别担心,继续往后学习,你会发现你有了Foxtable,这些都不再是问题。


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