随处自动化。在对象克隆命令中使用变量 select window

Automation Anywhere. Using variables to select window in object cloning command

我在 Internet Explorer 中使用对象克隆命令。在对象克隆命令中,我从下拉列表中 select window 并克隆我的对象。如果我 运行 任务一切正常。然后我用一个变量更改了 window 名称。此变量与下拉列表中 selected 的名称具有完全相同的值。

当我 运行 带有变量的任务时,它会恢复屏幕(不是全屏)。虽然任务在大多数情况下运行良好,但当屏幕未最大化时,网页的某些属性会发生变化。我尝试使用最大化 window 但下一个对象克隆命令将再次恢复 window。

以前有人遇到过这个问题吗?

相信你很好。

我已阅读您的查询并尝试在我的机器中复制类似的内容。

当我 运行 代码在变量中保留 window 名称时,我没有遇到过这个问题。但我有一种方法可以让它发挥作用。

秘诀是使用Keystroke来最大化IE如下:

-"[ALT DOWN] [ALT UP]x" --> Alt键+一个space + x字母-组合键,

试试你的代码,如果你能解决这个问题,请告诉我。

此致,

没有爱的空间

我终于解决了这个问题。问题是我使用的变量。在对象克隆中第一次使用新变量到select a window 时,它会提示一个open windows 列表,以便您将变量引用给它。看起来变量会在您第一次使用它时记住 windows 的大小。起初我不认为这是问题所在,因为我删除并重新创建了同一个变量,还更改了它的名称。只有当我创建了一个完全不同的变量,将其用于对象克隆并从列表 window 编辑 "none of the above" 时,它才可以在不恢复屏幕的情况下工作。我不是 100% 确定这是否是原因,但这解决了我的问题。