Deluge语句 > 数据访问 > 删除记录

删除记录


删除记录 - Delete Records

 

 

概述


Deluge的delete record任务其目的是根据指定的标准,从表单中删除已有的记录。可用于表单动作和字段动作脚本中.

 

语法

  on  add
{
on success
{
delete from FormName[ Criteria ];
}
}

这里,

<formname> - 要删除记录的表单名
<criteria> - 匹配标准表达式/值,将删除符合该标准的记录。


使用脚本构建器


要在脚本构建器中添加delete record任务,

  1. 选择要添加该任务的表单/字段动作。
  2. 从左边树状菜单中拖放添加记录(delete record) 到脚本构建器中。
  3. 点击编辑按钮,在编辑对话框中指定表单名,要删除记录的匹配标准。
      • 当前应用的所有表单会列在表单选择下拉列表中。
      • 可指定具体的值作为标准,也可以使用表达式作为标准。
  4. 点击完成按钮,更新所做的修改。

 

示例


以下代码,将删除Sample表单中的邮件地址为Contact表单中输入的邮件地址的记录。脚本位于Contact表单的 on add -> on success 块中,当有新记录添加到Contact表单时,就会执行该脚本。


form  Contact
{

Name
(
type = text
)

EmailId
(
displayname = "Email 1"
type = email
)

actions
{
on add
{

Submit
(
type = submit
on success
{
delete from Sample[ Email_1 == input.EmailId ];
}

)
Reset
(
type = reset
displayname = "Reset"
)
}

}
}



0 评论  从新到旧显示
发布评论




 此页的RSS