请
登录后发表观点
先把数据拷出来,在拷出来的数据上做变更,再写回原表。
写回原表之前,用工作流能获得新值和旧值。
你这设计就有问题,变更大量器件怎么可以用主表的形式做,你这个表的实质是类似 BOM 表升版表,要记录的信息应该是:
1.引用原始 BOM 版本;这里需要通过工作流将原始 BOM 的器件明细导入在子表 1《BOM 明细》内,保留器件,位号;
2.子表 1《BOM 明细》里面再在器件明细注明后变更类型【不变动,移除,增加】,同时注明新增器件位号;
3.再通过工作流将存在变更的部分抓取到子表 2《变更器件明细》内,按位号进行排序,就能知道哪个位置的器件有进行变更了。
市面上的软件都是单据流的思维,他这个需要有实物流,所以还要嵌套一层变动是对的
你这设计就有问题,变更大量器件怎么可以用主表的形式做,你这个表的实质是类似 BOM 表升版表,要记录的信息应该是:
1.引用原始 BOM 版本;这里需要通过工作流将原始 BOM 的器件明细导入在子表 1《BOM 明细》内,保留器件,位号;
2.子表 1《BOM 明细》里面再在器件明细注明后变更类型【不变动,移除,增加】,同时注明新增器件位号;
3.再通过工作流将存在变更的部分抓取到子表 2《变更器件明细》内,按位号进行排序,就能知道哪个位置的器件有进行变更了。