1 功能简介
基于服务器、单机实现工程共享 与 复用 ,支持在组件面板中加载和重用其他人编写的机器人流程,提供方便的发布和引用能力。
其实我们金蝶云苍穹RPA的 RPA 体系,在语言框架方面,是完整使用 python 的,因此在共享机器人这一场景下,大家很容易就能想象怎么使用,使用机制就是 package 的安装和 import。

2 说明与使用
2.1 组件发布及管理
在工具菜单中,可以看到“发布为组件”和“自定义组件管理”的选项设置。

注意:发布至本地环境不受限制,但发布至企业服务器需要通过“企业服务器登录”的方式登录设计器。
1)发布为组件
将当前工程作为自定义组件发布到"本地环境"或“服务器”。
【emoji】️上传前一定要先编译,再进行保存,最后才发布。
(1) 发布至“本地环境”
无需配置,离线状态下亦可进行组件的本地发布。

• 发布平台 选择发布至“本地环境”。
• 版本号 设置该发布组件的版本号。
• 组件选择 选择该工程中的流程与全局变量作为组件发布。

“顺序编码”即定义该发布组件的序号,“显示名”用以自定义组件的名称,发布成功后在组件选择栏和组件选择浮窗内显示如下。

• 目录 设置自定义组件在组件选择框内的位置。

发布成功后,在组件选择栏和组件选择浮窗内显示如下。

• 保存并发布 设置完毕,点击”保存并发布“,即可发布组件至本地。 发布成功,其存放的本地目录在安装目录\Python\Lib\ubpalib。
(2)发布至“企业服务器”
需要先通过“企业服务器登录”的方式登录设计器,此时才可将组件发布至“企业服务器”。

• 发布平台 选择发布至“企业服务器”。
• 版本号 设置该发布组件的版本号。
• 组件选择 选择该工程中的流程与全局变量作为组件发布。

“顺序编码”即定义该发布组件的序号,“显示名”用以自定义组件的名称,发布成功后在组件选择栏和组件选择浮窗内显示如下。

• 目录 设置自定义组件在组件选择框内的位置。
发布成功后,在组件选择栏和组件选择浮窗内显示如下。
在一级目录以及二级目录下没有自定义组件的情况下,重启设计器,该目录会自动删除。
• 保存并发布
设置完毕后,点击”保存并发布“,即可发布组件至企业服务器。

发布过程中,其流程如下:
1. 发布组件的文件先存放在服务器的自定义组件