无法在SAP中获得会话

2020-08-17 23:54发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家您好, 我是SAP的新手,...

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

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


专家您好,

我是SAP的新手,第一次尝试使用C#自动化GUI

版本为SAP GUI 730

我有两个问题

1。 创建的新连接未出现在saplogon.ini文件中

2。 即使我已经登录到SAP,我也没有得到会话

我正在使用哪种库来自动化:

为了自动化,我正在使用 SAP.GUI.Scripting.net 下面的.net版本

-saprotwr.dll:ROT包装器-sapfewse.ocx:控件库

SAP环境:

在GUI中启用了脚本,但在服务器中未启用脚本(请求,但可能需要一些时间)

过程:

a)启动了进程saplogon.exe

b)尝试获取会话,以便我可以输入凭据登录

从连接中获取GUI会话时出现错误,没有与该连接关联的会话

 _sapGuiApplication = GetSAPGuiApp(secondsOfTimeout);

 _sapGuiApplication.OpenConnectionByConnectionString(server);
 var index = _sapGuiApplication.Connections.Count-1;
 this._sapGuiConnection = _sapGuiApplication.Children.ElementAt(index)作为GuiConnection;
 index = _sapGuiConnection.Sessions.Count-1;
 this._sapGuiSession = _sapGuiConnection.Children.Item(index)作为GuiSession; 

有人可以帮我吗?

此致

Deepak