公式计算

1. 功能概述

数字组件现已内置逻辑公式引擎。通过配置公式,表单可以自动调取其他组件(如数字、日期等)的输入值进行逻辑运算,并直接输出结果。此功能旨在减少人工手动计算与录入,提高数据收集的准确性与效率。

2. 支持的运算类型

基础数学运算: 支持对表单内多个数字组件进行加、减、乘、除(+、-、*、/)组合运算。

时间差计算: 支持提取表单内的两个“日期/时间”组件,自动计算其时间间隔,并将结果输出至数字组件中。

3. 典型应用场景

场景 A:加班时长统计(时间差计算)

逻辑: 加班时长 = 结束加班时间 - 开始加班时间

效果: 填表人录入起始和结束时间后,系统自动计算出加班分钟/小时数,无需人工换算。

场景 B:管道压力梯度巡检(基础数学运算)

逻辑: 压降 = 入口压力 - 出口压力

效果: 填表人分别填入入口和出口压力值,系统实时自动计算并显示压降数值。

4. 设置教程

以“管道压力梯度巡检”场景为例,说明如何在表单后台配置公式:

1、添加基础变量组件: 在表单设计页面,拖入两个“数字”组件,分别命名为“入口压力”和“出口压力”。

2、添加结果组件: 再次拖入一个“数字”组件,命名为“压降”,该组件将用于承载最终的计算结果。并开启公式计算

3、编写逻辑公式: 设定公式为:入口压力 - 出口压力即可。

(注:若业务场景为计算时长,也可以先添加两个时间组件,然后在此处设定公式计算时间差。)

5. 使用注意事项

开启公式运算后,该数字组件将默认变为只读状态(自动生成数值),填表人无法手动修改该字段的结果,以确保数据逻辑的严谨性和防篡改性。

更多帮助文档,请前往 帮助中心首页