公式编辑器
公式编辑器提供包括数值、文本、日期、统计在内的各种能力计算。可以用公式编辑器计算:
- 表单中控件的值填充
- 工作流中的值计算
一、功能说明
编辑器的左侧为数据区,显示表单中对应的数据字段(控件)、数据子字段(关联控件)。人员和部门控件下的属性也以数据子表的形态呈现。字段后方对应显示控件的类型,通过控件的类型,搭建者可以判断如何在计算中正确的识别和使用值类型。
编辑器右侧为公式库区,显示系统支持的公式。目前支持的有:时间和日期、财务、工程、逻辑、数学、统计、文本、日期选择器值、日期时间选择器值.
编辑器底部为公式的解释说明区。通过公式定义,参数说明和使用范例,对公式的使用场景,参数格式,输出格式做出解释。
下面以蔬菜收购时的计算举例,即输入对应字段下的单价和数量,使用公式计算出总价对应的字段【收购费用】的数值。
二、搭建步骤
构建工作流时,按需求要对【收购费用】字段赋值,点击数据项旁的增加。添加数据项选择的是我们需要操作的字段。因为要计算收购费用,因此选择【收购费用】。
确定后,把【收购费用】设置为公式运算,点击右下角的齿轮,进入公式编辑器页面。
左侧边栏是选择数据集中的数据字段,右侧边栏是公式库,中间是公式编辑区,下方是公式注释区域。
计算类型为简单的乘法运算,所以直接从左方的下拉式菜单中选中参与计算的收购单价和收购数量,用乘号连接,完成公式的编辑。
Tip
当可选字段为单选、多选、级联选项、人员单/多选、部门单/多选还有人员包括创建者、发起人这些类型的字段的时,它们的旁边会出现一个展开按钮,点击展开后会呈现对应的一些属性,比如:姓名、账号等字段。
完成公式编辑,依次点击公式编辑器的确认、数据节点的确认和屏幕右上角的保存并发布将公式保存到运行中的工作流里。
以上是一般的计算流程,右侧边栏的公式可以在熟悉系统后依照下方的公式注释使用。
三、常用公式示例
请参考《第五章 搭建中的常见问题(FAQ)》的《公式》部分
Attention
公式中的等于,不等于表示为: 等号:= 不等于:<>