在网页上有两个 html 组合框,第二个组合框中的值取决于在第一个组合中选择的值。当我手动执行此操作时,它可以工作,但是使用 BluePrism 在第一个框中选择值时,第二个组合框中的值不会加载。
4 回答
我认为是这样的,当您使用 blueprism“选择项目”操作而不是使用鼠标单击时,一定不能执行某些 javascript 代码。
我会尝试调查您正在自动化的页面。我会搜索使用鼠标时正在执行的 javascript 代码,并尝试从 BluePrism 对象调用该方法。
我认为是这样的,当您使用 blueprism“选择项目”操作而不是 > 使用鼠标单击时,不得执行某些 javascript 代码。
是的,这是正确的答案。此外,一些组合框将检查您的操作。如果您的操作更像机器人,它不会调用 javascript 代码。您可能需要在导航阶段使用“调用 javascript 函数”,或者您可以只使用“全局发送键”来发送击键,让您的操作更像人类。
当您像组合框或文本框一样监视相同类型的元素时,请从建模器窗口中选择适当的属性。在这种情况下,您可以选择属性“ ordinal
”和“ match index
”。
如果您检查每个组合框的序数值将不同。
是否类似于,如果我在 ComboBox1 中选择第一个选项,那么在 ComboBox2 中将自动选择选项 2?它总是相同的连接吗?
如果是,请选择 ComboBox 1,然后做出决定步骤:IF CoboBox1 IS 1 THEN...
如果没有,那么在您选择 ComboBox 1 后,您可能希望读取该 ComboBox 的值,然后选择另一个的值。
希望能帮助到你。