
Für ein Tabellenfeld müssen im ABAP Dictionary folgende Angaben gemacht werden:
Wenn Sie eine Tabelle anlegen, werden allen ihren Feldern automatisch Initialwerte (NOT NULL) zugeordnet, ungeachtet des Wertes des Kennzeichens Initialwert im ABAP Dictionary. Dies geschieht auch bei der Konvertierung einer Tabelle. Nur wenn Sie neue Felder anlegen oder hinzufügen, werden diesen Feldern nicht automatisch Initialwerte zugeordnet (aus Performance-Gründen geschieht dies bei Aktualisierung der Tabelle). Eine Ausnahme stellen Schlüsselfelder dar, denen immer Initialwerte zugeordnet werden.
Der Initialwert ist vom Datentyp des Feldes abhängig. Weitere Informationen finden Sie in der F1-Hilfe unter Übersicht der Initialwerte für die externen Datentypen.
Es besteht auch die Möglichkeit, die Felder einer Struktur in die Tabelle zu inkludieren .
Die Zuordnung von Datentyp , Länge und Kurztext kann auf verschiedene Arten erfolgen:
Weitere Zuordnungsmöglichkeiten sind:
Durch einen Fremdschlüssel kann eine Eingabeprüfung für ein Feld definiert werden. Diese Eingabeprüfung steht auf allen Dynpros zur Verfügung, auf denen das Feld verwendet wird.
Einem Feld kann eine Suchhilfe zugeordnet werden. Diese Suchhilfe definiert den Ablauf der Eingabehilfe auf allen Dynpros, auf denen das Feld verwendet wird.
Für Felder, die Währungsbeträge (Datentyp CURR) bzw. Mengenangaben (Datentyp QUAN) enthalten, muss das Tabellenfeld angegeben werden, in dem die zugehörige Mengeneinheit oder Währung zu finden ist.
Siehe auch: