同表单,我要运用+-*/计算该怎么设计

image.png

按照之前给的资料,我这样编辑了,但是无法实现自动计算。

image.pngimage.pngimage.png


目前无法进行计算,是不是哪里写出了。


另外如果我想计算  税金=合同金额/(1+税率)*税率   该怎么编辑JS增强代码呢

评论区

超级管理员 2025-05-06 11:28

你是在表单开发里面的增强写的逻辑吧?
首先你写了一个方法进行计算,然后侦听htje和zjje的值,值一变化就用方法计算结果。
但是这里你的方法应该不会执行,这里的change事件一般是给默认表单用的。
如果你可以在这张表绑定的自定义表单增强中写逻辑,或者使用默认表单。

例:在自定义表单的增强中

image.png

image.png

飞天猪 2025-05-06 12:17

image.png

自定义表单里面已经改好了,并且预览都是正常的。

到了 表单开发-更多-功能测试  下面,他又不显示了。

image.png


菜单的路由地址下面,也是没有效果。

image.png

飞天猪 2025-05-06 12:27

cb9a559ce95f4acca2c9c5b558da3117_76e96d62683545bca6f43fcc56a18e10.png


另外税额的小数点,怎么让四舍五入,保留2位?


飞天猪 2025-05-06 12:41

还有计算出来的数据不对,应该是100/(1+0.09)*0.09=8.26,代码出来的数据是0.89

超级管理员 2025-05-06 13:55

如果是计算结果不对,应该是没有在计算的时候把字符串转为数字

image.png

image.png如果需要将结果四舍五入,可以使用数字输入框,把它的精度改为2

image.png表单开发-更多-功能测试不显示就不清除了,这个可以在演示环境上复现吗?

回复