Blue Prism - Object Studio

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

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

  • 初始化页面和清理页面

从 Object Studio 创建对象

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

BluePrism 创建对象

Blueprism 新业务对象

为新业务对象提供名称。

Blueprism 业务对象详细信息

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

Object Studio 中的不同阶段

Object Studio 中的不同阶段如下所示 −

  • 链接
  • 读取
  • 写入
  • 导航
  • 代码
  • 等待
  • 处理
  • 页面
  • 操作
  • 决策
  • 选择
  • 计算
  • 多重计算
  • 数据项
  • 集合
  • 循环
  • 注释
  • 锚点
  • 结束
  • 异常
Object Studio Stages

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

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

了解 Excel 的集合

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

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

  • 使用内部 VBO 作为"集合"。

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

创建业务对象

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

名称业务对象

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

业务对象描述

然后,单击完成。

名称业务创建

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

打开 VBO

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

使用内部 VBO 创建集合并向集合添加行。

创建集合内部 VBO

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

提供集合详细信息

使用添加字段

使用循环阶段

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

使用循环阶段

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

命名循环选择集合

创建四个日期项

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

  • C no
  • C name
  • Limit
  • Jdate
四个日期项

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

使用多重计算

多重计算属性

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

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

  • 单击播放执行 VBO按钮。

Name Multi Calculation

结果将具有集合中提供的正确输出,如下所示 −

Collection Outputs Window

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

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

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

步骤 1:创建实例

操作 −

名称:创建实例

描述:创建实例

业务对象 −

Ms Excel VBO

操作:创建实例

输出:句柄

步骤 2:打开

业务对象:Ms Excel VBO

操作:打开工作簿

输入 −

值 = 句柄

文件名

输出:存储在工作簿中。

步骤 3:显示

业务对象:Ms Excel VBO

操作:显示

输入 −

值 = 句柄

步骤 4:将数据读入集合

业务对象:Ms Excel VBO

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

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

步骤 5:循环

转到循环属性

名称:从集合中读取数据

描述:从集合中读取数据

集合:客户详细信息。

步骤 6:多重计算

名称:客户数据

客户详细信息。

工作表作为集合

了解选择使用 Collection 和 Excel

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

  • A 级 >=90

  • B 级 >=75

  • C 级 >=60

  • D 级 >=50

步骤 1:创建实例

操作 −

名称:创建实例

描述:创建实例

业务对象 −

Ms Excel VBO

操作:创建实例

输出:句柄

步骤 2:打开

业务对象:Ms Excel VBO

操作:打开工作簿

输入 −

值 = 句柄

文件名

输出:存储在工作簿中。

步骤 3:显示

业务对象:Ms Excel VBO

操作:显示

输入 −

值 = 句柄

步骤 4:将数据读入集合

业务对象:Ms Excel VBO

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

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

步骤 5:循环

转到循环属性

名称:从集合中读取数据

描述:从集合中读取数据

集合:学生详细信息

步骤 6:选择

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

创建一个数据项作为等级。

创建如下计算 −

  • 等级 A
  • 等级 B
  • 等级 C

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

采取操作阶段:

名称:默认单元格

业务对象:Ms Excel VB

操作:活动工作簿

然后,

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

业务对象:Ms Excel VBO

操作:获取活动单元格

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

然后,

将数据写入 excel

业务对象:Ms Excel VBO

操作:设置单元格值

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

业务对象:Ms Excel VBO

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

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

收藏行动阶段 1

收藏行动阶段 2