对记录排序
 
目的 
根据指定条件对当前搜索结果中的记录进行排序。
另请参阅 
格式 
对记录排序 [恢复; 无对话框]
选项 
 •
不通过对话框执行”禁止在执行该脚本步骤时显示可让用户输入其他排序指令集的对话框。
 •
指定排序顺序”允许您创建一个排序顺序并将其与脚本步骤一起存储。如果未选定“指定排序顺序”,FileMaker Pro 将使用上次执行的排序指令。
 •
将记录按照排序顺序保存”将新记录或按原排序顺序排列的已更改记录按提交记录后的调整顺序放置。未选择此选项时,新记录或更改的记录会按原排序顺序保留在原有位置不变,直到执行查找请求或者按不同标准排序记录为止。
兼容性 
 
脚本步骤运行步骤 
是否支持 
FileMaker Pro 
 
FileMaker Server 预定脚本 
部分 
FileMaker Go 
 
自定 Web 发布 
部分 
FileMaker WebDirect 
 
Runtime 解决方案 
 
源于 
FileMaker Pro 6.0 或更早版本
说明 
使用此脚本步骤之前,请查找要对其进行排序的记录(使用执行查找 脚本触发器显示所有记录 脚本触发器)。如果对重复字段进行排序,FileMaker Pro 将只对该字段中的第一个条目进行排序。使用“对记录排序”后,无需再使用进入浏览模式 脚本触发器转到记录/请求/页面 脚本触发器
每个“排序记录”脚本步骤都可以存储一个唯一的排序顺序;排序指令与脚本步骤(而不是脚本)存储在一起。可以在同一脚本中多次使用该步骤,并为每个出现的步骤存储一个不同的排序顺序。
注释  执行该脚本步骤时,排序顺序中的无效项将被忽略。如果在包含多个的数据库中指定了一个排序顺序,FileMaker Pro 将根据排序顺序中的每个排序字段存储表名。例如,使用“联系人”表的“姓氏”字段的排序顺序在“排序顺序”中存储为“联系人::姓氏”。如果在执行“排序记录”脚本步骤时,“联系人”表以外的表为活动表,则“联系人::姓氏”将无法被解析,因而在排序顺序中被忽略。
示例 1 
转到“发货单”布局,执行查找,对记录进行排序,然后转到搜索结果中的第一条记录。
转到布局 ["发货单"]
执行查找 [恢复]
对记录排序 [恢复; 无对话框]
转到记录/请求/页面 [第一个]
相关主题 
脚本步骤参考(按字母数字顺序排序的列表)
脚本步骤参考(类别列表)