Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
868to872
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
868to872
868to872
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

SAP RFC Error Handling

SAP RFC Error Handling
21.05.2007 22:17:00
Klaus
Hallo zusammen,
ich versuche momentan per RFC mich mit einem SAP System zu verbinden. Dazu verwende ich folgenden Code, der auf die OCX wdtfuncs.ocx und wdtlog.ocx zugreift.

Function Login()
FunctionCtrl = CreateObject("SAP.Functions")
SapConnection = FunctionCtrl.Connection
SapConnection.client = "xxx"
SapConnection.user = "xxxxxx"
SapConnection.password = "xxxxx"
SapConnection.language = "DE"
SapConnection.hostname = "xxxxx"
SapConnection.systemnumber = "xx"
If Not SapConnection.logon(0, True) Then
MsgBox("Logon failed!!")
Exit Function
End If
End Function


Soweit funktioniert das alles auch ganz gut. Nun möchte ich aber noch nähere Informationen haben, wenn eine Connection nicht geklappt hat.
Mit SapConnection.LastError bekomme ich auch weitere Informationen angezeigt, nur leider bin ich nicht in der Lage diese Error-Message in eine VB Variable einzulesen bzw. zu verarbeiten.
Weiss jemand wie man die Error Messages aus OCX in VB einlesen und verarbeiten kann?
Gruß Klaus

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: SAP RFC Error Handling
22.05.2007 07:49:00
Armin
Hallo Klaus,
ändere doch die

Function ab.


Function Login()
FunctionCtrl = CreateObject("SAP.Functions")
SapConnection = FunctionCtrl.Connection
SapConnection.client = "xxx"
SapConnection.user = "xxxxxx"
SapConnection.password = "xxxxx"
SapConnection.language = "DE"
SapConnection.hostname = "xxxxx"
SapConnection.systemnumber = "xx"
Login = Not SapConnection.logon(0, True)
End Function


Und werte das Ergebnis aus.
Armin

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige