在Blue Prism的通配符匹配中使用变量?

mel*_*bek 3 wildcard blueprism

我正在尝试使用"Wildcard"作为匹配类型来识别元素.比如说,在网页上单击一个元素,就像一个框.你希望那个方框包含单词city.在这种情况下,在应用程序建模器中,您需要:

*city*
Run Code Online (Sandbox Code Playgroud)

这很好用.现在,我想要的是将城市作为一个变量,使其更具可扩展性.例如,我创建了一个名为[city]的数据项,并为其赋予值"Istanbul".所以,当我做同样的Wildcard比赛时,有这样的事情:

*[city]*
Run Code Online (Sandbox Code Playgroud)

,所以我希望蓝色棱镜用"伊斯坦布尔"代替[city],并进行搜索,其中包含伊斯坦布尔的盒子.这可能吗?

Jer*_*rry 11

你用动态匹配来做.在应用程序建模器中,它看起来像:

在此输入图像描述

然后在舞台上你需要监视元素,编辑参数并使用通配符匹配方法和一些字符串连接.我将以等待阶段为例:

在此输入图像描述