使用 UiPath 在 SAP 中复制到剪贴板

Copy to clipboard in SAP using UiPath

我正在使用 UiPath 打开 SAP GUI 事务并创建 txt 文件。机器人将打开交易、设置过滤器并将所需的列复制到剪贴板以在另一个交易中使用它。

问题是我需要应用过滤器,然后将列复制到剪贴板。

我会变戏法:

Set Filter... -> F4, CTRL+Y CTRL+SHIFT+DOWN -> CTRL+C

但这不会在复制发生之前应用过滤器。

SAP table 大约有 3.8k 行,看起来像这样:

Criterium   Transaction
CLOSED  1
CLOSED  2
CREATED 3
CREATED 4
OPEN    5

我只能访问 SAP 系统的 SAP GUI 前端。 有什么想法吗?

我设法解决了问题。

可以查看 "Grid" 以外的数据。此外,通过更改布局可以过滤数据,因此将显示更少的列,SAP 将能够将所需的列显示为 "Excel inbuild" 视图。从那里可以复制到剪贴板而无需创建额外的文件。