蓝棱镜 - Select 项

Blueprism - Select Item

我有一个列表框,用户需要单击它,然后 select 从下拉列表中选择一个值。我正在尝试使用 Blueprism 通过在导航阶段使用 'Select Item' 操作来 select 列表中的值。我已将屏幕元素标识为列表框。但是,当我 运行 舞台时,出现以下错误。

内部:无法在页面 'Clone Policy' 上的导航阶段 'Update Payment Method' 中执行第 1 步 - Select 项目未针对角色为 'DropList'[= 的活动辅助功能元素实现14=]

我希望能够从我的流程中将支付方式提取到一个数据项中,将其传递到该对象中,然后 select 一个项目。

请看截图

从小截图来看,应用程序似乎很旧(我猜是 VB6)。 Blue Prism 或与此相关的任何自动化工具可能无法与遗留应用程序交互。我会按以下顺序尝试这些解决方案:

  1. 尝试使用 Win32 或 Active Accessibility 模式(如果您有 BP v6+,则为 UI 模式)侦测元素
  2. 使用应用程序导航器(“识别”按钮旁边的下拉按钮)查看您是否可以自己监视列表项
  3. 检查在下拉菜单上使用击键的可靠性。我可以想象按 "DOWN" 键更改值并使用 reader 阶段读取下拉值进行验证
  4. 最坏的情况,您可以使用 region/list 区域和 OCR 下拉列表。应该是够靠谱了,但我还是宁愿不走这条路,除非别无他法。

有时代替 text 和 value , Select Position 在需要传递数字的地方起作用例如:您想在包含 A 、 B 、 C 和 D 的列表中选择 B 。然后在select 位置 - 只需传递 2。如果有帮助,请告诉我。