蓝 prism - 对象工作室



对象工作室主要用于开发对象。在对象内部,我们有以下不同类型的操作:

  • 应用模块化来侦察元素

  • 初始化页面和清理页面

从对象工作室创建对象

启动蓝 prism 后,打开 Studio 选项卡,右键单击“对象”,然后选择“创建对象”。屏幕截图清楚地解释了创建对象的流程:

BluePrism Creating Object

Blueprism New Business Object

为新的业务对象提供名称。

Blueprism Business Object Details

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

对象工作室中的不同阶段

对象工作室中的不同阶段列出如下:

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

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

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

理解集合到 Excel

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

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

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

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

创建业务对象

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

Name Business Object

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

Business Object Description

然后,单击“完成”。

Name Business Created

双击新创建的 VBO 以打开它。

Open VBO

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

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

Create Collection Internal VBO

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

Provide Collection Details

Use Add field

使用循环阶段

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

Use Loop Stage

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

Naming Loop Select Collection

创建四个数据项

使用数据项阶段,创建以下四个数据项:

  • C 号
  • C 名称
  • 限制
  • J 日期
Four Date Items

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

Use Multi Calculation

Multi Calculation Property

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

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

  • 通过单击播放按钮执行 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:多重计算

名称:客户数据

客户详细信息。

Worksheet as Collections

理解带有集合和 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

动作:转到下一个空单元格向下

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

Collections Action Stage1

Collections Action Stage2
广告