
Datenfluß definieren und generieren: BAPI
Voraussetzungen
Nachdem Sie in Microsoft Visual Basic ein Formular erstellt haben, haben Sie den
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.
Der Datenfluß kann wieder rückgängig gemacht werden, indem Sie die gewünschte Tabellenzeile markieren und Datenfluß
Sie gelangen auf die Registerkarte Generate auf dem Dialogfenster SAPforms Options.

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.
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.
Wenn Sie die Stand-alone-Version des SAPforms Designers verwenden, ist die Vorgehensweise analog.