创建解决方案
>
使用公式和函数
>
关于函数
关于函数
函数
是预定义的、命名的
公式
,可执行特定计算并返回单个的特定值。
大部分函数包括三个基本部分:
•
函数名
•
一组括号(如果函数采用参数的话)
•
函数需要的参数
每个函数都会返回
字段类型
文本、数值、日期、时间、时间戳或容器的结果。
有关可以在何处使用函数的信息,请参阅
关于公式
。
注意
有关主机与客户端上函数的解析方式不同之处的信息,请搜索
FileMaker 知识库
。
参数
函数参数可以是
常数
(如 1.07 或“hello”)、字段参考(如“发票总计”)、
表达式
(如 1 + 12)或其他函数(如
NPV
函数)。您可以在用于包围参数的括号之前或之后使用空格,但空格不是必要的。当函数需要多个参数时,请使用
列表分隔符
(如分号)分隔单个参数。
花括号 ({ }) 用于括住可选参数(例如,
Case 函数
和
Choose 函数
)。省略号 (...) 表示您可以添加更多参数,每个都由分号分隔(例如,在聚合函数中)。双引号 (" ") 指示文本字符串。
文字文本参数(如文件名)和布局名称都必须括在引号中。在字段名两边使用引号,以表示该文字字符串是参数(省略引号即表示字段中存储的值是一个参数)。您可以在括起参数的括号前后使用空格,但是空格不是必需的。当某个函数需要使用多个参数时,可以在参数之间使用分号。
此表显示部分 FileMaker Pro 函数的示例。
此函数
返回
Length ("John")
“
4
”,即文本“John”中的字符数
Round (销售税,2)
销售税四舍五入到两位小数的金额
Position (姓名,"Mc",1,1)
数字,代表一个文本字符串在另一个字符串中的开始位置,在此情况下,指示“Mc”在“姓名”字段中第一次出现的位置
Get (上一个错误)
数字,代表当前运行的脚本中最近执行的
脚本步骤
内的错误(如果有的话)
Sum (扩展价格)
重复字段“扩展价格”中所有值的总计
相关主题
函数参考(按字母数字顺序排序的列表)
聚合函数
日期函数
设计函数
财务函数
获取函数
逻辑函数
数值函数
重复函数
总计函数
文本函数
文本格式化函数
时间函数
时间戳函数
三角函数