删除记录
描述
表单动作和字段动作脚本中使用的删除记录 Deluge 任务基于指定的条件从表单中删除现有记录。表单的脚本定义将显示在脚本构建器的表单定义 -> 包含动作块中,遵循下面给出的格式。在这里,脚本添加到表单的“表单动作 - 添加时 - 成功时”块。
语法
on add
{
on success
{
delete from FormName[ Criteria ];
}
}
其中,
<formname> - 要在其中删除记录的表单名称 <criteria> - 条件表达式/值,系统将基于它来删除记录。
使用脚本构建器
若要在脚本构建器中添加“删除记录”任务,
- 调用脚本编辑器并选择所需的表单/字段动作。
- 从左侧任务树中拖放“删除记录”任务。
- 在“删除记录”对话框中,指定表单名称和用于决定要删除哪些记录的条件。
- 当前应用程序中的所有表单将在“选择表单”列表框中列出。
- 您可以在 <criteria> 文本区指定自己的值作为条件,也可以使用表达式构建器来添加条件表达式。
请参阅主题使用脚本构建器以了解调用脚本构建器和添加脚本的详细步骤。
示例
下面给出的示例代码会删除 Sample 表单中其邮箱地址与添加到联系人表单的邮箱地址相同的所有记录。脚本添加到联系人表单的添加时 -> 成功时块,并将在新记录添加到联系人表单时执行。
delete from Sample[ Email_id == input.Email_id ];