学艺不精,勿喷为好!!
这两天公司同事想要一个物料编号生成工具,帮助他完成仓库物料编号生成的工作。我这两天抽空完成了一个小demo,只是一个实验,完成预定需求即可。
同事给我的物料编号规则,是一个五级分类的编号规则,一级,二级,三级,四级,再加一个顺序号。各个级别的分类要有个联动效果,这样可以方便选择。首先想到了主子表,因为主子表有联动效果,还能再保存的时候,自动保存关联ID。
实践出真知!主子表建立非常简单,但是多级主子表,子表还不是在表格内添加,遇到的问题就是主表ID传递不到子表里,因为不是典型的主表添加结构。多级联动还有一个问题就是关联ID,关联ID一定要区别上下级关联,这样才会不容易出错,我也是走了很多弯路,才明白这个道理。希望后来人能明白,关联ID的意义所在,不能简单的保存就好。
后记,,,做出这个多级联动的主子表之后,总结经验,其实这个需求,根本不需要多级主子表,直接建立五个数据表,前四个表保存四级分类,保存一个关联ID(不必要关联,但要一一对应),之后用组合框来选择,组合框的查询条件设置为上一级的关联ID,这样就可以了,其他参数用OData查询就非常方便了。这样添加的命令也可以做到一个odata查询里,只要查不到数据就自动添加,这样就比较简单了。
接下来大家看看成功她的妈妈长什么样子,有空我会找成功过来相认的!
物料编号生成测试(1).fgcc
(163.65 KB, 下载次数: 202)
|
|