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