[]
        
(Showing Draft Content)

导入导出流程

导入和导出流程允许用户将流程定义从一个环境导出,然后在另一个环境中导入,以实现备份、共享和迁移流程的目的。例如,从流程在线设计器中导出,从本地设计器中导入;从工程文件 A 导出,从工程文件 B 导入。

步骤 1:导出流程定义

  1. 打开流程设计器:首先,在流程设计器中打开您要导出的流程。若你有流程的设计权限,就有权限执行导出操作。

  2. 选择导出选项:在流程设计器中,点击文件菜单,并选择导出选项。

  3. 选择导出格式:选择要导出的流程定义的导出格式。活字格流程引擎支持导出为 BPMN 文件或 SVG 图片格式。选择适合您需求的格式。

  4. 完成导出:点击对应的“导出”选项开始导出流程。系统将生成所选格式的导出文件,您可以选择保存到本地计算机的位置。

    image

步骤 2:导入流程定义

  1. 打开目标环境:在要导入流程定义的目标环境中打开流程设计器。

  2. 选择导入选项:在文件菜单下,查找并选择流程设计器中的导入选项。

  3. 选择导入文件:在导入流程的对话框中,选择要导入的流程定义文件。这通常是之前导出的 BPMN 文件。

  4. 完成导入:点击 "导入>BPMN文件" 按钮以开始导入流程。系统将读取导入文件并将流程定义添加到目标环境中。

    image

步骤 3:验证导入结果

  1. 检查流程定义:在导入后,打开流程设计器并验证导入的流程定义。确保流程结构、步骤和逻辑符合期望。

  2. 修复依赖项:如果导入的流程中有依赖项(例如用户、数据表,页面或其他资源),请确保这些依赖项在目标环境中也可用。必要时,进行相应的配置或调整。

  3. 测试流程:在目标环境中测试导入的流程以确保其正常运行。执行一些测试或模拟流程实例运行以验证一切都按预期工作。

步骤 4:备份和维护

1. 定期备份

为了数据安全和流程版本控制,定期备份所有流程定义。这有助于在意外情况下快速恢复流程定义。

  • 开发环境:定期手动备份活字格工程文件,或者使用活字格协同开发功能。

  • 部署环境:定期自动备份活字格应用,或者手动导出流程定义并备份存储。

2. 管理版本

如果流程在不同时间进行了多次导入和修改,确保管理好不同版本的流程定义。合理地使用流程引擎提供的的版本管理功能,避免流程定义版本陷入混乱。

总结

通过遵循上述步骤,您可以有效地导入和导出流程定义,确保流程在不同环境中的一致性和可用性。