【问题标题】:Drop-Down List in Automation AnywhereAutomation Anywhere 中的下拉列表
【发布时间】:2018-09-07 08:43:29
【问题描述】:

我需要 Automation Anywhere 方面的帮助

  • 我有以下下拉列表,需要选择一个选项。

EUA OPT (0001)

  • 我想要第二个选项,BRA OPT (0002)。在“管理 Web 控件”命令的“Web 记录器”中,有一个使用下拉列表的功能。 我可以为“按文本选择项目”操作选择所需的选项,但只有当我输入全文 -> BRA OPT (0002) 时才有可能。

  • 如何通过仅输入值来选择所选选项?值 = "0002"

谢谢。

【问题讨论】:

  • 您能否提供下拉列表的屏幕截图,以便我建议最佳方法?

标签: drop-down-menu rpa automationanywhere


【解决方案1】:

我想到的第一个想法是使用对象克隆“单击”下拉列表,然后使用对象克隆从该列表中取出整个文本到 variable_1。在 variable_1 中搜索您感兴趣的值,在本例中为“0002”,并制作某种正则表达式来选择您想要的列表元素的值。 “(0002)”后“)”前-后变量_1的字符串操作 因此将返回您要查找的元素的一半值,并将其分配给 variable_2。

结果将是:

最后一步是将 variable_2 与“0002”连接起来并将其传递给 "网络录像机。

【讨论】:

    【解决方案2】:

    您不需要做太多事情就可以在这里得到您需要的东西。 Automation Anywhere “按文本选择项目” 与星号 ( * ) 完美配合。

    如果您希望机器人始终选择第二个选项而不考虑其文本值:使用 "Select Item By Text" 并将 *0002* 作为值(包括两边的星号)。 或者您可以使用 *0002) 对以 0002) 结尾的值进行硬匹配。

    【讨论】:

      【解决方案3】:

      在执行管理网络记录命令后,将从Select item by text中选择值。 按文本选择项目将给出应用程序中存在的下拉列表的确切值另一个选项是从任何配置文件中获取我们想要在下拉列表中选择的值到一个变量中,然后在 **select item by text 选项中传递相同的变量。**

      【讨论】:

        猜你喜欢
        • 2018-12-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多