BAPI-Aufruf von Visual Basic und Verarb. von überg. Tabellen

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
1 Beitrag • Seite 1 von 1
1 Beitrag Seite 1 von 1

BAPI-Aufruf von Visual Basic und Verarb. von überg. Tabellen

Beitrag von Ornella Santini ( / / 0 / 3 ) »
Hallo,

ich habe eine BAPI programmiert, es läuft und ich kann es sogar :-) von einem VisualBasic-Programm aus aufrufen und die zurückgegebenen Felder bearbeiten. Wo ich erhebliche Schwierigkeiten habe ist die Verarbeitung der Tabellen, die von dem BAPI an das VisualBasic Programm zurückgeliefert werden. Ich kenne mich leider nicht so gut ain VisualBasic aus. Kann mir einer sagen, was ich falsch mache. Anbei das Programm: Ich habe drei Buttons, 1.Logon Button, 2.Logoff-Button und mit dem Dritten rufe ich eine Methode auf.

Wenn einer sogar ein Beispielprogramm hätte, würde mich sehr freuen.

Danke

Ornella Santini (OrnellaSantini@hotmail.de)

-------------------------------------------
Methodenaufruf
-------------------------------------------

Private Sub CBCallMethod_Click()

Dim Bukrs As String
Dim Gjahr As String
Dim Belege As Object
Dim i As Integer
Dim Belege1 As Object


Bukrs = InputBox("Bitte Buchungskreis eingeben")
Gjahr = InputBox("Bitte Geschäfstjahr eingeben")



On Error GoTo Errorhandler

m_oBUSCust.ZRfcKoc1 Bukrs :=Bukrs, _
Gjahr :=Gjahr, _
Belege :=Belege



For Each Belege1 In Belege
Debug.Print Belege1.Saknr
Debug.Print Belege1.Dmbtr

Next




Exit Sub
Errorhandler:

MsgBox Err.Description, vbOKOnly

End Sub


-------------------------------------
Hier Logon
-------------------------------------


Private Sub CBSAPLogon_Click()

On Error GoTo Errorhandler

' Verbindung mit SAP herstellen

If m_oSAPBAPICtrl.Connection.Logon(0, False) <> True Then
Exit Sub
End If

' BAPI Proxy Objekt anlegen

Set m_oBUSCust = m_oSAPBAPICtrl.GetSAPObject("ZBELTAB?)

' Button zum Aufruf der Methode des BO Proxy-Objekts aktivieren

CBCallMethod.Enabled = True



CBSAPLogon.Enabled = False
CBSAPLogoff.Enabled = True
Exit Sub

Errorhandler:
MsgBox Err.Description, vbOKOnly
End Sub

-------------------------------------------
Hier Logoff
-------------------------------------------



Private Sub CBSAPLogoff_Click()
m_oSAPBAPICtrl.Connection.Logoff
CBSAPLogoff.Enabled = False
CBSAPLogon.Enabled = True
CBCallMethod.Enabled = False
End Sub

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Seite 1 von 1

Vergleichbare Themen

1
Antw.
3194
Views
per BAPI-Control über Visual Basic ein BAPI aufrufen
von Kaiwalker » 25.07.2005 15:22 • Verfasst in ABAP® Core
6
Antw.
3136
Views
Problem mit BAPI in Visual Basic
von reini69 » 20.06.2008 13:16 • Verfasst in ABAP® Core
4
Antw.
2532
Views
RFC und Visual Basic
von cellin » 12.12.2006 08:09 • Verfasst in ABAP® für Anfänger
1
Antw.
1590
Views
Aus SAP ein Visual Basic Programm starten ?!
von abap-strizi » 20.07.2006 08:32 • Verfasst in ABAP® Core
0
Antw.
2019
Views
(Inter)Active Excel gibt Visual Basic Fehlermeldung aus
von Davor » 07.05.2008 16:24 • Verfasst in Basis

Über diesen Beitrag

Anonymous
Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

Hilfe zum FB MATERIAL_MAINTAIN_DARK
Gestern von black_adept gelöst 8 / 1737
HR-Entgeltnachweis
Gestern von ChrisB 4 / 2291

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

Hilfe zum FB MATERIAL_MAINTAIN_DARK
Gestern von black_adept gelöst 8 / 1737
HR-Entgeltnachweis
Gestern von ChrisB 4 / 2291

Unbeantwortete Forenbeiträge

Export von Spools in XLSX
vor 4 Tagen von abapamateur 1 / 279
Feldberechnung ME32K
vor einer Woche von ZF_SAPler 1 / 864
MS-Word als Editor
letzen Monat von tekko 1 / 4374