两个数值输入组件怎么互相计算后同步 daerdaiLv.4悟道 发布于 2024-11-03 18:35 最后回复 2024-11-16 09:19:05 问答 收藏 复制链接 新浪微博 微信扫一扫 分享 6 回复936 浏览 比如 A 默认是 B*10,B 默认是 A/10,当 A 输入 50 后,B 自动填充 5,当 B 输入 6 后,A 自动填充 60,虽然这两个数值在页面上实现了互相填充,但是保存时,却提示未正确填写(这两个值都是必填项),应该是后端保存时的验证没通过,不知道怎么解决这种情况
也可以直接新建记录的 时候就触发,建个工作表事件
再建一个工作流,按创建时间 1 秒之后触发,做一个分支判断如果 A 空,那就 B*10 。如果 B 空,那就 A/10.除非 A 跟 B 都是空,不然不会出错。
套娃了,可以用数值字段的控件事件实现。当 A 字段更新数值并失去焦点时,修改 B 字段的值
不过中间需要一个过渡公式字段,算出需要填写的值
A—>A1—>B
B—>B1—>A
A 和 B 都是使用的函数计算公式填充的默认值
![image.png]()
如果在 A 中录入 200,A 失去焦点,B 自动填充了 20,A 值自动清空了