[已解决]如何实现以下功能

2021-9-10 15:23:15
3737 5
如何实现根据明细中的某一列全部为零,更新主表的某一个字段。如下图,当明细表中所有的行中的欠产数都等于零则,订单主表的字段,生产结案自动勾选。
当明细表中所有行的欠发数都为零,则订单的主表字段 销售结案自动勾选。
难得糊涂126已获得悬赏3云币

最佳答案

用辅助数据项进行判断,辅助数据项使用明细表值变化进行赋值,明细表的值用if进行判断,为0返回0,不为0返回1

G8MUK3[KWQR]W5Q%}~SP`IF.png

G8MUK3[KWQR]W5Q%}~SP`IF.png
+1 0
5条回帖
长宁 云师 2021-9-10 15:50:44
如果数据都是正数的话,你可以建两个辅助数据项,分别是欠产数和欠发数的合计值,然后通过值变化=0时赋值那两个常量是
+1 0
长宁 云师 2021-9-11 13:14:49
历史单据如果你要批量调整的话填表公式肯定是不行的,你需要用业务公式。还是两个辅助合计数据项,用sum求下那两列的合计,然后建个临时业务公式表单,建接口把0的过滤分别调出来,用业务公式匹配表单编号更新表单
+1 0
难得糊涂126 云道 2021-9-12 22:06:58
用辅助数据项进行判断,辅助数据项使用明细表值变化进行赋值,明细表的值用if进行判断,为0返回0,不为0返回1
+1 0
需要登录后才可进行回复 登录

玩转云表从入门到精通
扫码添加微信立即领取

·云表创始人授课文件
·加入社群与培训学习
·切磋云表开发玩法

商务咨询:0756-3335860
客服咨询
Baidu
map