如何将 GUITree 节点移动/拖动到 SAP 中的另一个同级节点

问题描述

在 SAP GUI 应用程序中,我需要自动将 GuiTree 中的节点拖放到另一个节点上。

元素类型如下图:

(GuiShell (122) - SubType: Tree)
session.findById("wnd[0]/shellcont/shellcont/shell/shellcont[0]/shell/shellcont[1]/shell[1]").selectNode "   3".

有什么办法可以拖动吗?

解决方法

你不能。选择另一个软件来自动执行此类用户操作。在 Web 上搜索工具列表。您将需要以像素为单位的 GuiTree 节点坐标,您可以使用 GetNodeTopGetNodeLeft 等方法检索这些坐标