亿信ABI
当前版本:5.6.1

公式编辑

1.概述

公式在表单中应用非常广泛,组件的默认值、可见、可编辑属性都可以引用公式,表单属性的审核公式也可以引用公式。

表单中支持100+种函数,函数的具体说明和举例参见公式编辑中的函数说明。

2.公式设置入口

1)默认值属性:选中组件 >> 组件属性 >> 默认值 >> 公式编辑 >> 编辑公式

2)可见属性:选中组件 >> 组件属性 >> 可见 >> 自定义 >> 编辑公式

3)可编辑属性:选中组件 >> 组件属性 >> 可编辑 >> 自定义 >> 编辑公式

4)提交审核属性:表单属性 >> 提交审核 >> 添加审核公式 >> 新建审核公式

3.公式组成

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

需要注意的是,所有的组件,实际上都有一个内置的 ID,而所能看见的组件名称,也仅仅是一个名称。当公式需要将组件值作为变量时,手动输入或复制粘贴都是无效的。

因为组件名可以重复,如果需要在公式中插入组件,应在公式编辑窗口左下角的字段列表中双击该组件字段,或在设计器中直接点击拾取组件,而不是手动输入组件名称。

4.数据类型匹配

编写公式时,需要注意数据类型的问题:

1)注意函数的参数的数据类型

要按照函数的要求,保证参数的数据类型的正确。

例如,求绝对值函数 ABS,该函数要求参数是数字类型。

所以对于公式 ABS(字段) ,字段需要是数字字段才行,如果字段 1 是日期时间字段,就会导致公式无法计算出结果,需要先把字段的值转换成数值型,在计算绝对值。

2)注意公式的返回值的数据类型

在对字段编辑公式时,不同的字段对公式的返回值的数据类型有不同的要求,不符合要求则可能无法获得正确的结果。

例如,对数字字段编写公式时,数字字段要求返回值的数据类型必须是数字,那么如果公式是DATETOSTR(#20050304#,"YYYY年MM月DD日") , 就会导致公式无法计算出结果,因为公式函数的返回值是字符串,不符合数字字段要求的返回值的数据类型。

附件列表

0

文档内容仅供参考
如果您需要解决具体问题,还可以登录亿信社区
在提问求助板块提问,30分钟内帮您解决问题

如果您认为本词条还有待完善,请编辑

上一篇地址组件

下一篇关联显示

请先登录