Anfang des InhaltsbereichsVorgehensweisen Datenfluß definieren und generieren: BAPI

Voraussetzungen

Nachdem Sie in Microsoft Visual Basic ein Formular erstellt haben, haben Sie den Strukturlink SAPforms Designer als Add-In aufgerufen und die Struktur des BAPI geladen. Im unteren Bildbereich sind die Formularsteuerelemente in den Tabellenzeilen dargestellt. Sie haben das BAPI, das Sie aufrufen wollen, ausgewählt. Die Schnittstellenbeschreibung des BAPI wird im oberen Bildbereich des SAPforms Designers angezeigt

Vorgehensweise

Sie müssen nun die einzelnen Parameter des BAPI den Feldern des aktuell bearbeiteten SAPforms-Formulars (Datenflußdefinition) zuordnen. Diese Zuordnung wird als Bestandteil des SAPforms-Formulars abgespeichert und zur Laufzeit verwendet, um Formulardaten zum SAP-System zu übertragen.

  1. Expandieren Sie die BAPI-Struktur solange, bis alle Parameter angezeigt werden.
  2. Ordnen Sie per Drag&Drop den Formularsteuerelementen diejenigen Parameter zu, die Sie über das SAPforms-Formular füllen wollen.
  3. Der Datenfluß kann wieder rückgängig gemacht werden, indem Sie die gewünschte Tabellenzeile markieren und Datenfluß ® Auflösen wählen.

  4. Wählen Sie Datei ® Generieren.
  5. Sie gelangen auf die Registerkarte Generate auf dem Dialogfenster SAPforms Options.

  6. Markieren Sie Initialisierungscode in Load()-Methode einfügen und Schaltflächen zum Auslösen der Funktion einfügen, und wählen Sie OK.
  7. Achtung

    Dieser Schritt ist nur notwendig, wenn Sie das SAPforms-Formular zum ersten Mal generieren und wenn das SAPforms-Formular nicht schon die entsprechenden Drucktasten enthält. Andernfalls erhalten Sie bei der Kompilierung des SAPforms-Formulars unter Umständen einen Fehler, weil Deklarationen und Ereignisprozeduren doppelt in Ihrem Quelltext enthalten sind. Sie müssen den doppelten Quelltext dann manuell aus dem SAPforms-Formular entfernen.

  8. Verlassen Sie den SAPforms Designer mit Datei ® Schließen.

Ergebnis

Das SAPforms-Formular ist jetzt vollständig. Sie können es nun in Microsoft Visual Basic über Run starten oder eine EXE -Datei erstellen.

Hinweis

Wenn Sie die Stand-alone-Version des SAPforms Designers verwenden, ist die Vorgehensweise analog.

Ende des Inhaltsbereichs