Blue Prism - 对象工作室


Object studio 主要用于开发对象。在对象内部,我们有不同类型的操作,如下所示 -

  • 用于监视元素的应用程序模块

  • 初始化页面和清理页面

从 Object Studio 创建对象

启动 Blue Prism 后,打开 Studio 选项卡,右键单击“对象”并选择“创建对象”。屏幕截图清楚地解释了创建对象的过程 -

BluePrism 创建对象

Blueprism 新业务对象

为新业务对象提供名称。

Blueprism 业务对象详细信息

它将在对象列表中创建一个对象。

Object Studio 中的不同阶段

下面列出了 Object Studio 中的不同阶段 -

  • 关联
  • 堵塞
  • 导航
  • 代码
  • 等待
  • 过程
  • 行动
  • 决定
  • 选择
  • 计算
  • 多重计算
  • 数据项
  • 收藏
  • 环形
  • 笔记
  • 结尾
  • 例外
对象工作室阶段

创建对象后,将创建初始化、清理和操作页面,并且将通过上述阶段启动初始化页面。

下面的业务对象 (VBO) 将为您提供有关如何使用各个阶段以及 VBO 如何工作的更详细说明。

了解 Excel 的集合

以行和列的形式存储的多个值称为集合。

我们使用以下两种方式将行添加到集合中 -

  • 使用内部 VBO 作为“集合”。

  • 使用“实用程序集合操作”VBO。

创建业务对象

输入您要创建的业务对象的名称,如下所示 -

名称 业务对象

现在,输入业务对象的描述,如下所示 -

业务对象描述

然后,单击“完成”。

名称 已创建企业

双击新创建的VBO将其打开。

打开VBO

在操作选项卡中,默认情况下会创建开始阶段和结束阶段,并带有指向它们的链接,选择链接并删除,以便可以在其中实现实际阶段。

创建一个集合并使用内部 VBO 将行添加到集合中。

创建集合内部VBO

提供集合名称、描述并在字段中提供详细信息:名称、类型、描述和字段。使用添加字段添加任何额外字段。

提供收款详情

使用添加字段

使用循环阶段

从阶段中选择循环,循环将有开始和结束部分。它用于执行循环中提到的迭代的阶段。

使用循环阶段

提供循环的名称并从下拉列表中选择正确的集合。

命名循环选择集合

创建四个日期项

使用数据项阶段,创建四个数据项,如下所示 -

  • C号
  • C名
  • 限制
  • 日期
四个日期项目

使用多重计算将数据添加到空行中的集合中。

使用多重计算

多重计算属性

为该多重计算提供名称,将表达式从集合列表拖动到表达式,然后将数据项从数据项列表拖动到存储在值中。

  • 使用“链接”链接阶段并保存业务对象。

  • 单击播放按钮执行 VBO。

名称多重计算

结果将是集合中提供的正确输出,如下所示 -

集合输出窗口

我们将通过 Excel 来了解集合,如下所示 -

首先,我们需要创建一个实例并将输出作为“句柄”,然后打开工作簿名称并将句柄作为输入参数传递。

它将写入工作簿名称,然后执行另一个操作以集合形式获取工作表。

第1步:创建实例

行动 -

名称:创建实例

描述:创建实例

业务对象 -

Excel女士VBO

操作:创建实例

输出:手柄

第 2 步:打开

业务对象:Ms Excel VBO

操作:打开工作簿

输入 -

值=句柄

文件名

输出:存储在工作簿中。

第三步:展示

业务对象:Ms Excel VBO

动作:显示

输入 -

值 = 句柄

步骤 4:将数据读入集合中

业务对象:Ms Excel VBO

操作:获取工作表作为集合(快速)

输出:存储在客户详细信息中。

第5步:循环

转到循环属性

名称:从集合中读取数据

描述:从集合中读取数据

集合:客户详细信息。

第6步:多重计算

名称: 客户资料

顾客信息。

作为集合的工作表

了解 Collection 和 Excel 的选择

我们需要使用给定的数据创建学生数据 -

  • A级>=90

  • B 级 >=75

  • C级>=60

  • D 级 >=50

第1步:创建实例

行动 -

名称:创建实例

描述:创建实例

业务对象 -

Excel女士VBO

操作:创建实例

输出:手柄

第 2 步:打开

业务对象:Ms Excel VBO

操作:打开工作簿

输入 -

值=句柄

文件名

输出:存储在工作簿中。

第三步:展示

业务对象:Ms Excel VBO

动作:显示

输入 -

值=句柄

步骤 4:将数据读入集合中

业务对象:Ms Excel VBO

操作:获取工作表作为集合(快速)

输出:存储在学生详细信息中。

第5步:循环

转到循环属性

名称:从集合中读取数据

描述:从集合中读取数据

集合:学生详细信息

第六步:选择

选择名称 选择标准
A级 学生详细信息 分数 >=90 且 <=100
B级 学生详细信息 分数>=75
C级 学生详细信息 分数>=60
Collection-Excel 的选择

创建一个数据项作为成绩。

创建计算如下 -

  • A级
  • B级
  • C级

在循环之前,我们需要配置值。

进入行动阶段:

名称:默认单元格

业务对象:Ms Excel VB

操作:活动工作簿

然后,

执行另一个操作 - 当前单元格

业务对象:Ms Excel VBO

行动:获取活动单元格

输出存储在当前单元格中。

然后,

将数据写入excel

业务对象:Ms Excel VBO

操作:设置单元格值

执行另一个操作 - 转到下一个单元格

业务对象:Ms Excel VBO

操作:转到下一个空单元格

输入:存储在当前单元格中。

征集行动阶段1

收藏行动阶段2