“设置数据表”步骤类型是表单动作中的一种功能,允许用户通过表单操作自动更新数据列表中的记录。这一步骤可以在用户提交表单时,将特定字段的值更新到数据表中,从而实现业务流程的自动化管理。
什么时候使用“设置数据表”步骤类型?
“设置数据表”步骤类型适用于以下场景:
自动更新数据:当表单提交或更新时,自动修改或更新数据库中的相关记录。
数据联动:需要在当前表单操作的同时更新或修改其他列表中的数据记录。
数据新增或删除:需要通过表单来创建新记录或根据条件删除记录。
注意:
“设置数据表”步骤类型适用于多种表单类型,包括列表表单、审批表单和自定义页面。
如何使用“设置数据表”步骤类型?
1. 执行条件:在该步骤中,您可以设置执行条件以控制该步骤是否执行。您也可以勾选“条件不满足时继续下一个步骤”,以便在条件未满足时不终止整个流程。有关执行条件的详细信息,请参见动作的执行条件。
2. 当前列表和选择列表
当前列表:选择“当前列表”时,系统将操作表单中的当前数据记录。点击字段设置按钮,可以设置当前记录的字段和值。
要设置列表字段的值,请选中字段前的复选框。然后从值列使用表达式编辑器设置值。
你可以从顶部文本区域设置静态值,或从列表字段、上下文、临时变量等选择动态值。
设置好字段-值映射后,点击“确定”按钮关闭此对话框。
选择列表:选择“选择列表”时,您可以操作其他数据表中的记录。此时,数据源可以是数据列表或文档库。
注意:
当前列表选项仅适用于列表表单。选择列表选项均适用于列表表单、审批表单和自定义页面。
3. 执行方式选择
在选择了数据源后,您需要选择执行的具体操作方式,选项包括新增、更新和删除。
新增:在所选数据列表中创建新记录。
点击新增后的“字段设置”按钮,打开“字段设置”弹出对话框。第一列显示所选数据列表的所有字段。第二列显示每个字段的类型。第三列是您将为每个列表字段设置值的地方。要设置列表字段的值,请选中字段前的复选框。然后从值列使用表达式编辑器设置值。
更新:更新所选数据列表的一个或多个记录。点击字段设置按钮,选择你想要更新的字段并设置值,操作类似添加记录。
添加和更新记录设置的不同之处在于过滤条件。更新记录时,你需要设置条件来搜索你想要更新的记录。
示例:当项目ID和所有者满足条件时更新项目。
执行更新操作时,所有符合预定义条件的记录将被更新。
注意:如果你没有在此处设置条件。目标数据列表中的所有记录将被更新。
删除:如果你想从所选数据列表中删除记录,请选择此选项。删除记录时,你需要设置适当的条件。工作流将从数据列表中搜索记录并将其删除。
注意:如果你没有在此处设置条件。目标数据列表中的所有记录将被删除。
4. 执行结果
此选项仅适用于列表表单:
返回状态码:在操作数据表时,系统会返回一个状态码,用于指示操作的成功或失败。您可以根据这个状态码设计后续操作逻辑,例如根据状态码显示不同的提示信息或执行不同的步骤。
将记录ID保存到变量:在列表表单中,您可以将操作产生的记录ID保存到变量中,用于后续步骤的处理或显示。此功能通常用于创建新记录后,跟踪该记录的ID,方便后续关联操作。
通过以上设置,您可以使用“设置数据表”步骤类型灵活操作表单中的数据或外部列表中的记录,实现表单与数据表的自动化联动管理。