使用 sort 命令来对当前文档中的文本元素进行排序。
sort [ all | selection | elementRange startElement [ endElement ] ] [ descending ] [ numeric ] [ localeSensitive ] [ columnRange startColumn [ endColumn ] ] [ newField [ descending ] [ numeric ] [ localeSensitive ] [ columnRange startColumn [ endColumn ] ] ] [...]
all | 使用参数 all 来指示要对所有可视元素进行排序。 |
selection | 使用参数 selection 来指示只对块选择中包括的那些元素进行排序。 |
elementRange startElement [ endElement ] |
使用参数 elementRange 来指示要进行排序的元素范围。startElement 和 endElement 参数必须是正整数,它们指示元素在文档中的顺序位置。如果未指定 endElement,则元素范围将从 startElement 扩展至文档末尾。 |
descending | 使用参数 descending 来指示应按降序对元素进行排序。 |
numeric | 使用参数 numeric 来指示应将元素文本解释成数字而不是文本。 |
localeSensitive | 使用参数 localeSensitive 来指示应根据语言环境相关的比较来对元素文本进行排序。 |
columnRange startColumn [ endColumn ] |
使用参数 columnRange 来指示应该在排序比较中使用的文本的列范围。startColumn 和 endColumn 参数必须是正整数,它们指示列位置。如果未指定 endColumn,则列范围将扩展至元素末尾。 |
newField | 使用参数 newField 来指示应使用附加的字段来进一步对文档进行排序。 |
status 参数不受此命令影响。
如果存在块选择,并且未指定 all 或 elementRange,则排序命令将对当前块选择中包括的元素进行排序。
如果不存在块选择,并且未指定 elementRange,则将把文档中的所有可视元素包括在排序操作中。
如果存在矩形块选择,并且未指定 all、elementRange 或 columnRange,则排序将基于包括在矩形块选择中的文本。
排序命令只影响并非显示元素的可视元素。
sort sort selection sort elementRange 10 20 columnRange 1 4 newField columnRange 10 20 numeric descending
Copyright IBM Corporation 1992, 2004. All Rights Reserved.