Formularklasse

Definition

Die Formularklasse ist ein anwendungsspezifisches Objekt, das sowohl die der Anwendung zugrunde liegende Datenhierarchie als auch die für die Datenbeschaffung notwendigen Datenbankzugriffe in Form von ABAP/4-Coding beinhaltet. Bei der Erstellung der Datenhierarchie wurde besonderes Augenmerk auf eine logische Sicht auf das Datenmodell gelegt. Aus diesem Grund sind Formularklassen mit logischen Datenbanken vergleichbar. Im Gegensatz zu logischen Datenbanken bieten sie jedoch den Vorteil, dass Sie zwei gleichgeordnete Ebenen vertauschen und eine Ebene in Anwendungsformularen verdoppeln können.

Verwendung

Formularklassen werden von Anwendungsformularen für die Erstellung von Formularen, d.h. Korrespondenzen, verwendet.

Struktur

Eine Formularklasse besteht einerseits aus der Hierarchie , die eine logische Sicht auf das Datenmodell der jeweiligen Anwendung oder eines Anwendungsprozesses darstellt. Die zugehörige Formularklassenbibliothek enthält Zugriffsanweisungen in Form von ABAP-Unterroutinen. In den Attributen einer Formularklasse sind weitere steuernde Eigenschaften hinterlegt.

Integration

Formularklassen sind fester Bestandteil einer Anwendung und können nicht verändert oder ersetzt werden. Formularklassen sind in der Regel von der Verwendung der Daten und insbesondere vom Typ des Anwendungsformulars unabhängig.