根据检验的整数值返回一个结果值。
Choose(检验值;结果0{;结果1;结果2...})
检验值
- 任意整数计算。检验值
的计算结果必须是一个数值,该数值编入随后列表的索引中。因为索引是基于 0 的索引,所以该检查结果必须为 0 以访问第一个结果。
结果
- 一个或多个结果。
括号 { } 中的参数是可选的。
文本、数值、日期、时间、时间戳、容器
FileMaker Pro 6.0 或更低版本
FileMaker Pro Advanced 解析检验值
以获取索引号,用于选择相应的序号结果。
因为 Choose 函数是一个基于 0 的列表,所以该列表中的第一项编入索引 0、该列表中的第二项编入索引 1。例如,如果检验值解析为 2,则选择“结果2”。
Choose ( 等级 ; "不适用" ; "好" ; "中" ; "差" )
等级是一个空的或包含值的数值字段。如果“等级”为空或 0,则 Choose 函数将返回“不适用”。如果等级为 1,则结果为“好”。如果等级为 2,则结果为“中”;如果为 3,则结果为“差”。如果“等级”包含的值未映射到某个结果参数,则 Choose 函数不返回任何内容。