参考 > 函数参考 > 文本函数 > SortValues
 
SortValues
目的 
根据指定的数据类型和区域设置为一列值排序。
格式 
SortValues ( 值 {; 数据类型 ; 区域设置} )
参数 
- 文本表达式或字段,是由回车符分隔的值列表。
数据类型 - 指定待排序数据的类型的数字(参阅下文)。正数值按升序排序;负数值按降序排序。
区域设置 - 要遵循的排序规则所属区域设置的名称(参阅下文)。
括号 { } 中的参数是可选的。
返回的数据类型 
文本
源于 
FileMaker Pro 16.0
说明 
每个返回值都以回车结束,这样就可以将列表轻松串联起来。有关处理值列表的详细信息,请参阅 LeftValues 函数
对于数据类型参数,使用以下值之一,此函数才能正确排列值。如果不使用任何值,或使用的值无法识别,则按升序将各个值按文本排序。
 
数据类型
值的排序类型
1
文本
2
数字
3
日期
4
时间
5
时间戳
对于区域设置参数,使用以下名称之一指定要使用哪个区域设置的排序规则。排序顺序由区域设置按对记录排序的相同方式来确定(参阅选择进行索引或排序的语言)。指定空白或不指定任何值会根据算式的关系图所在文件的区域设置进行排序;指定无法识别的值时,此函数返回“?”。
 
区域设置参数支持的名称
Arabic
English
Hindi
Norwegian
Spanish_Traditional
Bengali
Estonian
Hungarian
Panjabi
Swedish
Bulgarian
Finnish
Icelandic
Persian
Swedish_Custom
Catalan
Finnish_Custom
Italian
Polish
Tamil
Catalog
French
Japanese
Portuguese
Telugu
Chinese
German
Kannada
Romanian
Thai
Chinese_Stroke
German_Dictionary
Korean
Russian
Turkish
Croatian
Greek
Latvian
Serbian
Ukrainian
Czech
Greek_Mixed
Lithuanian
Slovak
Unicode_Raw
Danish
Gujarati
Malayalam
Slovenian
Unicode_Standard
Dutch
Hebrew
Marathi
Spanish
Vietnamese
注释 
Runtime 解决方案不支持此函数,会返回“?”。
示例 1 
SortValues ( "34¶600¶18¶29" ; -2 } ) 返回
600¶34¶29¶18¶
示例 2 
SortValues ( Product::Colors ) 返回按区域设置为 English 的文件中的默认顺序(按字母顺序升序排列的文本)排序的值:
blue¶green¶GREEN¶red¶yellow¶
当 Product::Colors 字段包含 red¶green¶blue¶GREEN¶yellow¶ 时。
相关主题 
函数参考(类别列表)
函数参考(按字母数字顺序排序的列表)
关于公式
关于函数
定义计算字段
在公式中使用运算符
UniqueValues 函数