参考 > 函数参考 > 逻辑函数 > Choose
 
Choose
目的 
根据检验的整数值返回一个结果值。
格式 
Choose ( 检验值 ; 结果0 {; 结果1 ; 结果2...} )
参数 
检验值 - 任意整数计算。检验值的计算结果必须是一个数值,该数值编入随后列表的索引中。因为索引是基于 0 的索引,所以该检查结果必须为 0 以访问第一个结果。
结果 - 一个或多个结果。
括号 { } 中的参数是可选的。
返回的数据类型 
文本、数值、日期、时间、时间戳、容器
源于 
FileMaker Pro 6.0 或更低版本
说明 
FileMaker Pro 解析检验值以获取索引号,用于选择相应的序号结果。
因为 Choose 是一个基于 0 的列表,所以该列表中的第一项编入索引 0、该列表中的第二项编入索引 1。例如,如果检验值解析为 2,则选择“结果2”。
示例 
Choose ( 等级 ; "不适用" ; "好" ; "中" ; "差" )
等级是一个空的或包含值的数值字段。如果“等级”为空或 0,则 Choose 函数将返回“不适用”。如果等级为 1,则结果为“”。如果等级为 2,则结果为“”;如果为 3,则结果为“”。如果“等级”包含的值未映射到某个结果参数,则 Choose 函数不返回任何内容。
相关主题 
函数参考(类别列表)
函数参考(按字母数字顺序排序的列表)
关于公式
关于函数
定义计算字段
在公式中使用运算符