函数基础
1. 使用场景
- 在填写表单或修改表单数据时,可以让组件的内容根据公式自动计算得出,不需要手动填写,提高填写效率,减少填写错误
- 在用户提交表单数据时,可用公式配置一些校验规则,在填写内容不符合规则时,不允许提交,且给出相应的错误提示
- 在表单数据提交后,可以用公式配置业务规则,增删改其他表单的数据
2. 公式简介
公式,可以使该组件的值根据公式自动计算出来,不需要再手动填写。
例如:编辑完单价和数量后自动计算总价;填写完出生日期后自动计算年龄。
本文将为您详细介绍公式的编写规则。
设置公式
目前支持编辑公式的组件有 5 个:「单行文本」、「多行文本」、「数值」、「日期」、「成员」。
路径:选择组件 >> 属性 >> 默认值 >> 公式编辑 >> 编辑公式
3. 基本语法
公式通常由组件、函数、运算符和标点符号组成。
所有的字段,实际上都有一个内置的唯一标识,而所能看见的组件名称,也仅仅是一个显示名称。当公式需要将字段值作为变量时,手动输入或复制粘贴都是无效的(当前页面的公式可以拷贝给当前页面使用) 因为组件名可以重复,如果需要在公式中插入组件,应在字段列表中点击该组件,而不是手动输入组件名称。
公式内所有出现的符号,都需要在英文状态下输入。
3.1 字符
不论是在函数内部还是外部,普通的字符统一需要使用英文""包裹,如"ABC"
3.2 表单字段
表单字段需要在「字段」列表中选择录入,表单字段在公式中呈现为绿色的标签
3.3 基础运算
数字输入框
支持「加、减、乘、除」四个基础运算符号,可直接在公式中使用而不需要使用函数。
加 | 减 | 乘 | 除 |
---|---|---|---|
+ | - | * | / |
3.4 分隔符号
当函数内使用多个「字符、表单字段」时,需要使用英文逗号进行分隔