[]
        
(Showing Draft Content)

发起流程

发起流程服务端命令用于在后端发起流程,适用于以下场景:

  • 手动发起:在前端页面上,通过HTTP调用服务端命令发起流程,这还适用于外部集成,比如第三方应用调用该接口发起流程。。

  • 自动发起:通过计划任务,比如在定时器触发时,或者数据表新增记录时,调用服务端命令自动发起流程。

image

选择类型

有两种类型可供选择:

  • 通过流程定义名称发起: 使用此选项可以通过选择流程的名称来发起流程。

  • 通过流程定义ID发起: 使用此选项需要手动输入流程的ID或输入公式来发起流程。

关联数据表

选择与流程关联的数据表。这将确定流程将关联到哪个数据表。

  • 关联数据查询条件:一旦选择了要关联的数据表,您需要设置数据表的查询条件,即关联哪条数据到流程。如果查询结果包含多行数据,只会关联第一条数据。

流程实例名称

您可以指定流程实例的名称,通常用于业务描述和标识,使用户更好地理解流程的目的和内容。允许值为空。

自定义发起人

您可以设置流程的发起人。默认情况下,发起人是当前用户,您可以使用关键字 %CurrentUser% 来表示当前用户。

发起结果至

您可以选择将发起的结果保存至变量,以供后续命令使用。这个变量将包含流程实例的ID字段,允许用户在命令的后续步骤中访问流程实例的信息。