无法将vbscript用于基于浏览器的应用程序,例如ITS,WEBGUI

2020-09-20 02:00发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我对vb脚本还很陌生。我正在跟踪脚本(vb脚本)以获取脚本引擎代码

昏暗的Wrp

设置Wrp = CreateObject(" SapROTWr.SapROTWrapper")

Dim objSapGui

设置objSapGui = Wrp.GetROTEntry(" SAPGUI")

Dim objScriptingEngine

设置objScriptingEngine = objSapGui.GetScriptingEngine

此外,能够使用以下语句捕获状态栏消息

Session.findById(" wnd [0]/sbar")。Text。 当我登录到SAPGUI并使用任何交易代码时,此方法正常工作

但是,当我使用WEBGUI或Portal iView执行同一事务时,该脚本不起作用。 是浏览器问题(使用IE11)吗?

其次,每当我使用脚本时,是否应该在计算机上安装SAPGUI(saplogon.exe)? 大多数用户正在通过WEBGUI或Portal使用TCODES,并且未登录到SAP系统(他们未安装SAPGUI)

是否有任何解决方法(从网络浏览器执行时,它应该捕获状态栏消息)?

此致

Nilesh Rane

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我对vb脚本还很陌生。我正在跟踪脚本(vb脚本)以获取脚本引擎代码

昏暗的Wrp

设置Wrp = CreateObject(" SapROTWr.SapROTWrapper")

Dim objSapGui

设置objSapGui = Wrp.GetROTEntry(" SAPGUI")

Dim objScriptingEngine

设置objScriptingEngine = objSapGui.GetScriptingEngine

此外,能够使用以下语句捕获状态栏消息

Session.findById(" wnd [0]/sbar")。Text。 当我登录到SAPGUI并使用任何交易代码时,此方法正常工作

但是,当我使用WEBGUI或Portal iView执行同一事务时,该脚本不起作用。 是浏览器问题(使用IE11)吗?

其次,每当我使用脚本时,是否应该在计算机上安装SAPGUI(saplogon.exe)? 大多数用户正在通过WEBGUI或Portal使用TCODES,并且未登录到SAP系统(他们未安装SAPGUI)

是否有任何解决方法(从网络浏览器执行时,它应该捕获状态栏消息)?

此致

Nilesh Rane

付费偷看设置
发送
1条回答
clever101
1楼-- · 2020-09-20 02:33

你好Nilesh,

无法通过WebGUI使用vb脚本/GUI脚本。

最好的问候,
马克

一周热门 更多>