参考 > 函数参考 > 逻辑函数 > LookupNext
 
LookupNext
目的 
当没有匹配的相关值时,将返回源字段中的下一个较小值或较大值。
格式 
LookupNext ( 源字段 ; 向下/向上匹配标记 )
参数 
源字段 - 从中获取查找值的字段
向下/向上匹配标记 - 关键字向下向上指示如果未找到任何相关记录,是否必须获取下一个向下/向上匹配的记录中的值
返回的数据类型 
文本、数值、日期、时间、时间戳、容器
源于 
FileMaker Pro 7.0
说明 
使用关系图中的关系,返回源字段中指定的值。LookupNext 类似于 Lookup,仅当查找失败时,会根据向下/向上标记中的指定情况返回向下或向上匹配记录中源字段的值。
为了使此函数访问源字段中的值,需要将包含源字段的计算字段关联起来。使用 LookupNext 函数的计算不会强制作为未存储的计算
注释  当相关表是 ODBC 数据源时,LookupNext 会返回 ?
示例 
在此示例中,您正运送几个物品且运送成本基于重量范围。使用 LookupNext 函数可查找适用于物品的运送成本。使用带有大写标记的 LookupNext(而非 Lookup),因为物品的重量可能与最大重量不相符,因此我们需要查找下一个最高值。
在包含下列数据的数据库文件中有两个表:物品和运送成本。
物品表格
 
物品
重量
税率查找
8
 
椅子
22
 
桌子
60
 
120
 
运送成本表格
 
税率代码
最大重量
25
B
50
C
100
D
150
这两个表格都与重量最大重量相关。计算字段税率查找被定义为税率查找 = LookupNext ( 运送成本::最大重量 ; 较高 )
税率查找计算字段将针对记录 1 到 4 返回“25”、“25”、“100”和“150”。然后,税率查找可以用来获取正确的税率代码(分别为 A、A、C 和 D)。
 
物品
重量
税率查找
8
25
椅子
22
25
桌子
60
100
120
150
相关主题 
函数参考(类别列表)
函数参考(按字母数字顺序排序的列表)
关于公式
关于函数
定义计算字段
在公式中使用运算符