Dim objBAPICortrol, objConnection, objDiplay As Object
Dim login As Boolean
If login = False Then
'***********************************************************
' Definition Variables for establishing connection
'***********************************************************
Set objBAPICortrol = CreateObject("SAP.Functions")
Set objConnection = objBAPICortrol.Connection
With objConnection
.ApplicationServer = "xxxx"
.System = "BW8"
.SystemNumber = "xxx"
.User = "xxxx"
.Password = "xxxx"
.client = "006"
.Language = "D"
.tracelevel = 6
.usesaplogonini = False
End With
'***********************************************************
' Connection
'***********************************************************
bSilentLogon = True
If objConnection.logon(0, True) = True Then
login = True
MsgBox "Verbunden"
objConnection.Logoff
Set objConnection = Nothing
Set objBAPICortrol = Nothing
End If
Else
login = False
objConnection.Logoff
Set objConnection = Nothing
Set objBAPICortrol = Nothing
End If
---------------------------------------------
Diese verwende ich um für einen RFC eingeloggt zu sein.
Frage, wenn ein user schon eingeloggt ist, gibt es eine möglichkeit user name und passwort auszulesen und an einen RFC zu geben?
Mit SAPBExgetconnection() habe ich geshen kann man den user namen herausfinden. Auch ein Passwort?
Vielen Dank!