间谍蓝棱镜

时间:2017-12-06 06:57:08

标签: automation blueprism spying

我正在使用SAP模式监视SAP GUI中的元素。

我想点击标签作为输入参数的标签。

例如,如果我通过“客户”,则应单击客户标签。

但标签文字字段位于信息说明下。 Captured by Application navigator - Informational Note is disabled

请建议。

1 个答案:

答案 0 :(得分:0)

BluePrism SAP模式使用SAP Scripting语言与SAP连接。 SAP中的标准查询如下所示:

session.findbyid("ID").Activate

BluePrism实现是最简单的实现 - 它们只使用标准查询。 BluePrism始终使用完全ID在SAP中查找项目。因此,使用标准的BluePrism间谍工具,不可能使用不同类型的参数(例如标签,位置等)搜索项目。

如果你想实现类似的东西,那么你需要:

  1. 创建一个新对象(我们称之为SAP - Utility)
  2. 使用SAP API连接到SAP
  3. 使用适用的SAP脚本方法。 session.FindByName()或session.FindByLabel()
  4. 这不是一件容易的事!