装入工作流程

动词:loadWorkflow

装入在本地文件或 IBM RPA 控制中心内创建的工作流程,并将其返回到变量中,以便稍后进行处理。

工作流程是一个过程流控制引擎。 工作流程表示 BPMN 文件内的一个流程。

语法

loadWorkflow [--adapter(StorageAdapter)] [--isfromfile(Boolean)] --file(String) --name(String) [--version(Numeric)] --process(String) [--automapsubs(Boolean)] [--automapvariables(Boolean)] (Workflow)=value

输入

脚本 设计器 必需的 AcceptedTypes Description
--adapter 适配器 可选 存储适配器 连接到服务器或位置的数据库,其中包含要装入的工作流程的上下文。
1. 连接是通过创建存储适配器命令获得的。
2. 如果此参数为空,存储将发生在执行脚本所在机器的内存中,无需数据库中的任何持久化。
--isfromfile 是本地文件 可选 BOOLEAN 启用后,它允许在“工作流程”中使用 BPMN 文件的路径,而非 IBM RPA 控制中心内配置的路径。
-- 文件 文件 仅当“是本地文件”为 True 时 文本 BPMN 文件的完整路径。
BPMN 是一种表示法,允许您对业务流程进行建模,从而直观地演示执行该进程的序列。
-- 名称 名称 仅当“是本地文件”为 False 时 文本 为在 IBM RPA 控制中心或本地数据库上创建的工作流程分配的名称。
-- 版本 版本 可选 成员 为已用工作流程指定的版本。
1. 如果未满足此参数,那么将使用生产版本。
2. 如果工作流程是从 IBM RPA 控制中心装入的,那么将在 Web 站点上注册新版本。 如果从本地文件装入工作流程,那么将根据文件中的更改自动注册新版本。
-- 进程 PROCESS 仅当“是本地文件”为 True 时 文本 所装入 BPMN 文件的进程标识或名称。
1. 每个工作流程只允许一个进程。
2. 如果存储适配器参数为本地或在内存中,那么将指定装入的 BPMN 文件的标识或进程名称。
--automapsubs 自动映射子例程 可选 BOOLEAN 启用后,将自动映射工作流程任务定义的子例程。
--automapvariables 自动映射变量 可选 BOOLEAN 启用后,它将自动映射在 IBM RPA 控制中心或本地 BPMN 文件中配置的变量。

输出

脚本 设计器 AcceptedTypes Description
工作流程 Workflow 返回包含从本地 BPMN 文件或 IBM RPA 控制中心装入的工作流程的变量。

示例

使用装入工作流程命令从在文件参数中选定的 BPMN 文件装入工作流程,并显示表示已装入的工作流程的进程标识。

defVar --name workflow --type Workflow
// Download the following file to run the command.
loadWorkflow --isfromfile  --file "bpmnTestVar.bpmn" --process "Process 1" workflow=value
logMessage --message "Process ID representing the loaded Workflow:${workflow}" --type "Info"
下载文件
要运行样本脚本,需要下载该文件,并在装入工作流程命令的文件参数中显示其路径。

另请参阅

  • 取消工作流程实例
  • 创建批处理
  • 创建工作流程实例
  • 结束批处理
  • 执行工作流程实例
  • 获取批处理
  • 获取下一个工作流程实例
  • 列出批处理
  • 列出工作流程实例
  • 装入工作流程实例
  • 映射工作流程活动
  • 迁移工作流程版本
  • 重新启动工作流程实例
  • 启动批处理
  • 暂挂工作流程
  • 更新批处理
  • 更新工作流程实例