automatischer SAP Logon
10.03.2005 13:49:06
Andrea
ich möchte eine AUTOMATISCHE Verbindung zu unserem SAP BW herstellen.
Hierzu habe ich librfc32.dll eingebunden und unten angehängten VBA Code erstellt.
Allerdings öffnet sich nun immer das bereits ausgefüllte SAP Logon Fenster, das ich manuell bestätigen muss......
Ich muss die Verbindung allerdings vollautomatisch herstellen. Ohne das Logonfenster manuell bestätigen zu müssen. Kann mir jemand weiterhelfen?
Danke schonmal Andrea
VBA-Code:
Sub R3Logon()
Set ctlLogon = CreateObject("SAP.LogonControl.1")
'librfc32.dll verlinkt zum SAPGui.. : "SAP:Remote
Function Call: COM Support 1.0 Type Library"
Set funcControl = CreateObject("SAP.Functions")
Set SAPConnection = funcControl.Connection
SAPConnection.ApplicationServer = "123456789123" 'DNS IP
SAPConnection.System = "123" 'Instanz
SAPConnection.Client = "123" ' Mandant
SAPConnection.User = "Username" 'User
SAPConnection.Password = "Password" 'PW
SAPConnection.Language = "DE" 'Sprache
If SAPConnection.logon(0, False) <> True Then
MsgBox "Keine Verbindung zu SAP BW möglich!"
Exit
Sub
End If
End Sub