[图片] 编辑状态下 数据是正确的 ================== [图片] 保存后,汇总的数据就不对了 ================== 汇总字段去统计子表里数据的总和,编辑数据的时候 ,汇总结果是正常的(应该是前端去实时计算)。但是保存后,结果就不对了(是不是后台程序去计算导致的延迟?) 这样会存在的问题。我提交表单,是工作流获取当前页面的数据传给下一环节,但是页面的汇总数据是错的,导致后面环节的数据都出错了 ,这个问题很严重,希望官方重视一下。 汇总字段对于处理表格数据是很好用的功能,如果放弃汇总字段,改成工作流去计算,工作量会比目前的汇总字段大很多,希望官方能解决下这个问题。


有这个需要,需要前端同时汇总出来数据
能否保存的时候,默认是前端计算出数值显示,然后队列计算的结果再去覆盖。因为我们基本都是单用户操作某个订单,这样至少能保证很多场景可以直接使用,而不用等队列更新。
目前保存汇总数据直接显示 0 ,就很影响使用体验。
针对关联记录的汇总,不仅仅是在页面中新增编辑,可能通过工作流新增了关联明细,或者其他人同时编辑了明细的数据。这些都会去队列去同步。不能直接按前端当前数据的计算结果去覆盖。
使用场景:比如对子表的采购数量汇总,保存表单后可能会立即打印订单,但是汇总结果延迟导致数量不对,会影响到采购员采购的数量出错。
为何汇总字段不直接使用前端代码去实时计算呢,这样工作流直接抓取这个值 传递就好了
汇总字段的更新机制需要走队列计算,非实时。 再有两个版本,工作流中会增加一个汇总节点来直接计算批量数据,会解决工作流使用汇总字段的问题。