添加新的记录 - add record 概述
Deluge的add record任务可用于表单动作和字段动作脚本中,目的是用指定的值,将新的记录插入到所给的表单中。
语法 on add { on success { insert into <formname> [ <fieldname1> = <expression> <fieldname2> = <expression> <fieldname3> = <expression> ];
} } | 这里,
<formname> - 要插入记录的表单名 <fieldname> - 对应表单中的字段名 <expression> - 对应字段的值,或者可返回值的表达式
使用脚本构建器
要在脚本构建器中添加 add record 任务, - 选择要添加该任务的表单/字段动作。
- 从左边树状菜单中拖放添加记录(add record) 到脚本构建器中。
- 点击编辑按钮,在编辑对话框中指定表单名,字段名及其对应的值。
- 当前应用的所有表单会列在表单选择下拉列表中。
- 要指定字段的值,可使用表达式构建器。
- 点击完成按钮,更新所做的修改。

示例
以下的示例代码是往名称为"Sample"的表单中添加记录,该表单中有Added_User, EmailId 和Name字段。脚本位于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 { insert into Sample2 [ Added_User = zoho.loginuser Email_1 = input.Email_1 Name = input.Name ]; } ) Reset ( type = reset displayname = "Reset" ) } } } |
|