Skip to content

函数基础

1. 使用场景

  • 在填写表单或修改表单数据时,可以让组件的内容根据公式自动计算得出,不需要手动填写,提高填写效率,减少填写错误
  • 在用户提交表单数据时,可用公式配置一些校验规则,在填写内容不符合规则时,不允许提交,且给出相应的错误提示
  • 在表单数据提交后,可以用公式配置业务规则,增删改其他表单的数据

2. 公式简介

公式,可以使该组件的值根据公式自动计算出来,不需要再手动填写

例如:编辑完单价和数量后自动计算总价;填写完出生日期后自动计算年龄。

本文将为您详细介绍公式的编写规则。

设置公式

目前支持编辑公式的组件有 5 个:「单行文本」、「多行文本」、「数值」、「日期」、「成员」。

路径:选择组件 >> 属性 >> 默认值 >> 公式编辑 >> 编辑公式

image

3. 基本语法

公式通常由组件函数运算符标点符号组成。

所有的字段,实际上都有一个内置的唯一标识,而所能看见的组件名称,也仅仅是一个显示名称。当公式需要将字段值作为变量时,手动输入或复制粘贴都是无效的(当前页面的公式可以拷贝给当前页面使用) 因为组件名可以重复,如果需要在公式中插入组件,应在字段列表中点击该组件,而不是手动输入组件名称。

公式内所有出现的符号,都需要在英文状态下输入。

3.1 字符

不论是在函数内部还是外部,普通的字符统一需要使用英文""包裹,如"ABC"

3.2 表单字段

表单字段需要在「字段」列表中选择录入,表单字段在公式中呈现为绿色的标签

3.3 基础运算

数字输入框支持「加、减、乘、除」四个基础运算符号,可直接在公式中使用而不需要使用函数。

+-*/

3.4 分隔符号

当函数内使用多个「字符、表单字段」时,需要使用英文逗号进行分隔