为什么我的 HTML 元素可以在 Application Modeller 中识别,但在运行时却不能? (蓝棱镜)

Why can my HTML element can be identified in Application Modeller but not at runtime? (BluePrism)

我是 Blue Prism 的新手,正在努力学习基础知识。

玩转 Blue Prism 资源网站(即介绍性博客),我可以通过正则表达式 class 名称包含 blog-item 的所有 <div> 元素成功侦测 .*blog\-item[^s].*,使用动态匹配索引来参数化使用哪个博客 post:

当我突出显示匹配索引设置为 3 或更多时,我的应用程序建模器(见下文)能够选择它:

在运行时,我可以使用等待阶段来检查第 n'th 匹配索引的元素是否存在(使用数据项 [Result Index]这是递增的)。以下是等待阶段的属性:

这适用于 [Result Index] 等于 1 或 2...

但是一旦 [Result Index] 递增到 3 或更多,就找不到元素并发生等待阶段超时,尽管它已被 Application Modeller 突出显示:

如果有人能指出发生这种情况的原因或帮助我调试为什么没有发生动态匹配,那就太好了,因为我对此感到困惑。

谢谢,

亚历克斯

Blue Prism community中回答:

This is a bug introduced in version 6.7.

I have reported it and gotten the following reply:

"You can watch out for this fix within the release notes under reference BG-6464. Until then, it is recommended to continue using the workaround of selecting a different set of match attributes."