参考 > 脚本步骤参考 > 记录脚本步骤 > 清空表记录
 
清空表记录
目的 
删除指定表中的所有记录(不考虑当前的搜索结果)。
另请参阅 
格式 
清空表记录 [包括对话框:打开/关闭 ; <当前表>/表:“<表名称>”]
选项 
包括对话框”指定当执行脚本步骤时是否显示对话框,要求用户确认删除记录。
当前表”是执行此脚本步骤时的活动表。
指定表”可让您选择当前文件中的表。
兼容性 
 
脚本步骤运行的位置 
是否支持 
FileMaker Pro 
 
FileMaker Server 
部分 
FileMaker Go 
 
自定义 Web 发布 
部分 
FileMaker WebDirect 
 
Runtime 解决方案 
 
源于 
FileMaker Pro 15.0
说明 
重要说明  您不能撤消删除所有记录。
“清空表记录”会尝试先锁定表中的所有记录,然后再删除它们。如果无法锁定所有记录(例如,如果某条记录正在被另一个用户编辑),“清空表记录”将停止并返回一个错误代码(可以使用 Get ( 上一个错误 ) 函数捕获)。
删除大量记录时,此脚本步骤可能比删除所有记录脚本步骤快。
注释
“清空表记录”不会删除相关记录,即使将关系设置为这样操作也是如此(请参阅创建和更改关系)。要同时删除相关记录,请改用“删除所有记录”。
如果选择“当前表”并且当执行此脚本步骤时活动表来自于 ODBC 数据源,“清空表记录”将被跳过并返回一个错误代码。如果活动表来自于外部 FileMaker 数据源,“清空表记录”将正常执行。
服务器端脚本和“自定义网络发布”运行此脚本步骤的方式相当于“包括对话框”选项为“关闭”。
示例 1 
询问用户后,删除名为“发货单”的表中的所有记录。
清空表记录 [包括对话框:打开 ; 表:"发货单"]
相关主题 
脚本步骤参考(按字母数字顺序排序的列表)
脚本步骤参考(类别列表)