

1.简介
1.1功能概述
公式编辑是字段属性“默认值”的一种设置,指通过函数、字段、运算符和标点符号的结合使用,使字段值能够自动计算,不需要通过人工计算再手动录入。
1.2应用场景
- 在员工考勤管理中,可通过预设的公式计算并自动填充员工当天的准确上下班时间;
- 在财务管理流程中,运用SUM函数汇总某月份的全部收入与支出数据,借助IF函数分析并确定该月份的盈亏状态,并通过CONCATENATE函数将月份、收入及支出信息整合为单条财务记录。
1.3公式类型
英雄云支持的公式类型包括文本函数、数学函数、日期函数、逻辑函数、高级函数,支持使用公式编辑的字段包括单行文本、多行文本、数字输入框、日期时间。
2.公式编辑
2.1公式编辑入口
选择支持公式编辑的字段后,在“字段属性”的“默认值”下拉框处选择“公式编辑”,再点击“编辑公式”进入公式编辑弹窗。在弹窗中编辑好公式,点击“确定”。

2.2编辑面版分区
公式编辑面板功能分区如下:
- 函数变量选择区:选择公式需要的函数与变量;
- 公式编辑区:将选择的变量按照需求利用函数进行计算;
- 函数说明区:当鼠标移动至对应函数时,函数说明区将会显示相应函数的介绍说明以及在公式中的使用示例。

3.公式规范
公式通常由变量、函数、运算符和标点符号组成。
3.1变量
表单中的字段充当公式中的变量,用户可以在变量列表中选择需要添加的字段。

若需要选择其他表单的字段作为变量,可点击“切换”,选择表单后,再选择字段。

部分函数的变量对字段数量有要求,如果选择的变量数量不符合要求,系统会提示错误。

部分函数的变量对字段类型有要求,如果选择的变量类型不符合要求,系统会提示错误。,如函数REPLACE只能使用文本字段作为变量,若使用成员字段作为变量,则提示“公式参数的类型错误”。

3.2函数
函数表达式除了通过点击选择的方式之外,还支持手动输入完成编辑。若手动输入的公式不完整或拼写错误,系统会提示错误。

3.3运算符
英雄云公式编辑中,支持以下的运算操作符和比较操作符:
运算规则 | 运算符号 |
加 | + |
减 | - |
乘 | * |
除 | / |
大于 | > |
小于 | < |
等于 | == |
不等于 | != |
大于等于 | >= |
小于等于 | <= |
3.4标点符号
- 公式中使用的所有符号都必须是英文输入法,否则将会提示“表达式错误”。
- 使用函数时要根据示例规范格式且保证括号的完整性,缺一不可,否则也将会提示“表达式错误“。
