Vbscript 通过RobotFramework读取SAP中的状态栏

Vbscript 通过RobotFramework读取SAP中的状态栏,vbscript,robotframework,sap-hr,Vbscript,Robotframework,Sap Hr,我正在尝试使用SAPGUILibrary通过RobotFramework自动化SAP HR上的流程。不幸的是,我似乎不能很好地处理错误,因为我的机器人认为他通过了我要求他的每一步,即使SAP返回错误 为了绕过这个问题,我一直在尝试读取状态栏,以便将返回错误的员工ID添加到我的报告中 我发现,在VBS脚本中,您可以读取wnd[0]/sbar.messagetype来确定消息是E还是W或S或其他什么,并且wnd[0]/sbar.text甚至可以允许我返回特定错误(这将非常有用)。问题是,robotf

我正在尝试使用SAPGUILibrary通过RobotFramework自动化SAP HR上的流程。不幸的是,我似乎不能很好地处理错误,因为我的机器人认为他通过了我要求他的每一步,即使SAP返回错误

为了绕过这个问题,我一直在尝试读取状态栏,以便将返回错误的员工ID添加到我的报告中

我发现,在VBS脚本中,您可以读取
wnd[0]/sbar.messagetype
来确定消息是E还是W或S或其他什么,并且
wnd[0]/sbar.text
甚至可以允许我返回特定错误(这将非常有用)。问题是,robotframework似乎无法使用这种语法访问我需要的数据

如何正确读取状态栏并检索消息类型以及最终的文本