逻辑函数
逻辑函数对某个条件进行检验以将其解析为真(True)或假(False)。这称为布尔值。如果条件为真 (True),则 FileMaker Pro 返回“1”;如果条件为假(Flase),则 FileMaker Pro 返回“0”。当需要布尔值时,您可以将关键字 真(True)
和 假(False)
与逻辑函数和运算符配合使用。关键字 真 (True)
返回“1”,关键字 假 (False)
返回“0”。
逻辑函数也可以解析不产生真 (True) 或假 (False)语句的参数(如文本或算术运算),或者在 GetField 函数中,返回另一个字段的内容。
函数 |
目的 |
基于一系列检验返回其中一个可能的结果。 |
|
根据检验的整数值返回一个结果值。 |
|
将表达式解析成计算结果。 |
|
返回表达式的错误代码(如果有)。 |
|
在 FileMaker Pro 文件中为指定的表摹本执行 SQL 查询语句。 |
|
如果数据转换为非零数值或容器字段包含数据,则返回“1”(真);否则返回“0”(假)。 |
|
解析“字段名称”并返回指定字段的内容。 |
|
从指定的记录编号返回字段内容。 |
|
返回当文件按“条件字段”排序时,当前记录范围的“合计字段”的值。 |
|
如果检验是 “真”,返回结果“1”;如果检验是 “假”,返回结果“2”。 |
|
如果字段为空或发生了其他错误,则返回“1”(真);否则返回“0”(假)。 |
|
如果数据无效,则返回“0”(假);否则返回“1”(真)。 |
|
如果表达式语法正确,则返回“1”(真);否则返回“0”(假)。 |
|
在计算期间,或者在脚本退出或文件关闭之前,将一个或多个变量设置为指定表达式的结果。 |
|
使用关系图中的关系,返回源字段中指定的值。 |
|
当没有匹配的相关值时,将返回源字段中的下一个较小值或较大值。 |
|
返回定义计算方式的对象的内容。 |
|
设置表达式中递归和循环的最大迭代次数。 |
|
条件为真时,重复逻辑并返回结果。 |