我对 SAP GUI 脚本编写相当陌生,但对一般编码并不陌生。 目前我正在研究一个用于 Excel/SAP 工作流自动化的宏(基本的复制粘贴工作有几个变量)
我的方法如下:
session.findById("XXX")
函数调用。可悲的是我遇到了一个问题。 部分 session id 变化,看似随机,以至于连回放功能也不一定能正常运行
有没有办法在会话创建时捕获它们的 ID?
上次录音的例子:
Id: "wnd[0]/usr/ssubSUB_MAIN_CARRIER.... 002 ..."
会随机变化为
Id: "wnd[0]/usr/ssubSUB_MAIN_CARRIER.... 003 ..."
或其他一些指标。没有创建新会话,也没有弹出窗口或其他东西来解释这一点。