ProzessBeschaffung der Anwendungsdaten

 

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:

  • Welche Anwendungsdaten sollen auf dem Formular erscheinen?

  • Auf welche Datenbank-Tabellen muß ich zugreifen, um an diese Daten zu kommen?

Prozess

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.

Hinweis Hinweis

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 Anwendungsprogramm hat den Vorteil, daß Formulare mit verschiedenen Aufbereitungsroutinen ein Anwendungsprogramm benutzen können.

Ende des Hinweises

Ergebnis

Die Daten werden in internen Tabellen des Anwendungsprogramms abgelegt. Da Sie nun alle verwendeten Tabellentypen kennen, können Sie nun eine Formularschnittstelle definieren, um diese Daten einem zugehörigen Formular zu übergeben.