[]
        
(Showing Draft Content)

公式字段

公式字段是以公式计算结果为数据的字段,在公式中可以输入数学公式和函数,也可以连接字符串。

创建公式字段

下面以在订单详情表中创建金额字段来讲解公式字段的创建步骤。

操作步骤

1. 选中数据表并右击,在弹出的菜单中选择“添加公式字段”。


2. 在弹出的“新建公式字段”对话框中,输入字段名称、选择数据类型,并在函数和字段列表中,双击函数和字段,在下面的公式编辑框中编辑公式。

您也可以不使用函数,通过字段和运算符来完成公式。


type=note

说明:

  • 您可以不选择数据类型,活字格会根据公式自动给出数据类型,您可根据实际需求选择是否进行修改。

  • 单击“添加备注”,可以在文本框中输入文字,给公式字段添加备注。设置备注后,打开数据表,当鼠标悬停到该字段上时,会显示设置的备注信息。

image

3. 编辑完成后,单击“确定”,完成公式字段。新添加的公式字段将会显示在表管理面板的字段列表中,在表的工作区中并不会显示。


4. 您可以对公式字段进行编辑、删除、设置关联字段、重命名、上移、下移、查找所有的引用操作。双击公式字段也可以打开编辑公式字段的对话框。

您也可以直接拖动公式字段来调整其位置。


在页面中添加一个表格,绑定一些字段,来使用公式字段。运行后可看到公式字段的计算结果,如下图所示。


支持的操作符

公式支持的操作符见下表。


符号

说明

示例

算术运算符

+ (加号)

加法

3+3

- (减号)

减法 负数

3-1  -1

* (乘号)

乘法

3*3

/ (除号)

除法

3/3

字符串连接运算符

&

将两个字符串连接成一个新的字符串。

"美丽的"&"风景"

符号

()圆括号

更改公式的计算顺序

3+5*2结果为13,(3+5)*2结果为16。

[] 中括号

如果要在公式中使用其他字段的值,可用中括号包围的字段名代替。

如果“姓”的数据是“李”,“名”的数据是“雷”,公式[姓] & [名]的数据就是“李雷”。

支持的函数

支持的函数列表见下表。

函数

说明

ABS 函数

返回数字的绝对值。

ACOS 函数

返回数字的反余弦值。

ASIN 函数

返回数字的反正弦值。

ATAN 函数

返回数字的反正切值。

ATAN2 函数

返回给定的 X 轴及 Y 轴坐标值的反正切值。

CONCATENATE 函数

将两个或多个文本字符串联接为一个字符串。

COS 函数

返回已知角度的余弦值。

DATEDIF 函数

计算天数、 月或两个日期之间的年数。

DAY 函数

返回以序列数表示的某日期的天数。

DEGREES 函数

将弧度转换为度。

EXP 函数

返回 e 的 n 次幂。

FIND 函数

用于在第二个文本串中定位第一个文本串,并返回第一个文本串的起始位置的值,该值从第二个文本串的第一个字符算起。

IF 函数

在条件为真时返回一个值,条件为假时返回另一个值。

INT 函数

将数字向下舍入到最接近的整数。

ISBLANK 函数

如果值为空,则返回 TRUE。

LEFT 函数

返回文本值中最左边的字符。

LEN 函数

LEN 返回文本字符串中的字符个数。

LOG10 函数

返回数字的以 10 为底的对数。

LOWER 函数

将文本转换为小写。

LTRIM 函数

移除字符串左边的空格。

MID 函数

返回文本字符串中从指定位置开始的特定数目的字符,该数目由用户指定。

MONTH 函数

将序列号转换为月。

NOW 函数

返回当前日期和时间的序列号。

PI 函数

返回 pi 的值。

POWER 函数

返回数字乘幂的结果。

RAND 函数

返回 0 和 1 之间的一个随机数。

RIGHT 函数

根据所指定的字符数返回文本字符串中最后一个或多个字符。

ROUND 函数

将数字四舍五入到指定的位数。

RTRIM 函数

移除字符串右边的空格。

SIGN 函数

确定数字的符号。

SIN 函数

返回已知角度的正弦。

SQRT 函数

返回正的平方根。

TAN 函数

返回已知角度的正切。

UPPER 函数

将文本转换为大写字母。

YEAR 函数

返回对应于某个日期的年份。