[]
发起流程服务端命令用于在后端发起流程,适用于以下场景:
手动发起:在前端页面上,通过HTTP调用服务端命令发起流程,这还适用于外部集成,比如第三方应用调用该接口发起流程。。
自动发起:通过计划任务,比如在定时器触发时,或者数据表新增记录时,调用服务端命令自动发起流程。
有两种类型可供选择:
通过流程定义名称发起: 使用此选项可以通过选择流程的名称来发起流程。
通过流程定义ID发起: 使用此选项需要手动输入流程的ID或输入公式来发起流程。
选择与流程关联的数据表。这将确定流程将关联到哪个数据表。
关联数据查询条件:一旦选择了要关联的数据表,您需要设置数据表的查询条件,即关联哪条数据到流程。如果查询结果包含多行数据,只会关联第一条数据。
您可以指定流程实例的名称,通常用于业务描述和标识,使用户更好地理解流程的目的和内容。允许值为空。
您可以设置流程的发起人。默认情况下,发起人是当前用户,您可以使用关键字 %CurrentUser% 来表示当前用户。
您可以选择将发起的结果保存至变量,以供后续命令使用。这个变量将包含流程实例的ID字段,允许用户在命令的后续步骤中访问流程实例的信息。