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