Beschaffung der Anwendungsdaten 
Hintergrund
Um eine gute Performance beim Formulardruck zu gewährleisten, ist es erforderlich, daß Sie die Selektion der Daten von deren Verwendung im Formular trennen. Auf diese Weise bündeln Sie die Datenbank-Zugriffe, bevor das Formular abgearbeitet wird.
Für die Datenbeschaffung sollten Sie folgende Fragen klären:
Ablauf
Schreiben Sie ein ABAP-Programm für die Datenbeschaffung beziehungsweise bauen eine entsprechende Routine in Ihre Anwendung ein. Diese besteht in der Regel aus Anweisungen, um Daten aus der Datenbank zu selektieren. Sie legen die Daten in interne Tabellen, Strukturen oder Variablen ab, die Sie dann dem Formular gebündelt übergeben.

Daten, die Sie an das Formular übergeben, können Sie während dessen Initialisierung für die Ausgabe im Formular aufbereiten. Die Aufbereitung im Formular statt im Datenbeschaffungsprogramm hat den Vorteil, daß Formulare mit verschiedenen Aufbereitungsroutinen ein Datenbeschaffungs-Programm benutzen können.
Ergebnis
Die Daten werden in internen Tabellen des Datenbeschaffungs-Programms abgelegt. Da Sie nun alle verwendeten Tabellentypen kennen, können Sie nun eine Formularschnittstelle definieren, um diese Daten einem zugehörigen Formular zu übergeben.