Übung 3: Datenelemente und Domänen definieren 
In der vorigen Übung haben Sie die in Ihrer Tabelle benötigten Felder angelegt. In dieser Übung lernen Sie, wie Sie Datenelemente und Domänen definieren. Datenelemente beschreiben den Inhalt eines Feldes und bestimmen, wie ein Feld auf einem Bild erscheint. Domänen beschreiben mögliche Eingabewerte für ein Feld.
Bevor Sie mit dieser Übung beginnen, zeigen Sie Ihre Tabelle in der Workbench an. Falls Sie die Tabelle noch nicht angezeigt haben, navigieren Sie mit dem Object Browser zu Ihrem Tabellenobjekt, und zeigen Sie es an. Definieren Sie dann ein Datenelement und eine Domäne für ein Feld:
Falls der Änderungsmodus noch nicht eingeschaltet ist, wählen Sie Anzeigen <-> Ändern.
Da Datenelemente Objekte sind, müssen sie eindeutige Namen haben. Wählen Sie einen Namen der Konvention
Z < xx > _FLID , wobei < xx > für Ihre Initialen steht.Bestätigen Sie im folgenden Dialogfenster, daß Sie das Datenelement anlegen möchten.
Das System zeigt das Bild ABAP-Dictionary: Datenelement ändern an.
Kurzbeschreibung |
Flug-Nr. |
Domänenname |
Z < xx > _FLID |
Sie können den Datenelementnamen als Domänennamen angeben
.
folgendes ein:
Feldbezeich. kurz |
9 |
Flug-Nr. |
mittel |
13 |
Flug-Kenn-Nr. |
lang |
16 |
Flug-Kennummer |
Das System verwendet die im Gruppenrahmen Texte gemachten Angaben später als Feldbezeichner auf Ihrer Oberfläche.
Das System bestätigt Ihre Auswahl.
Das System zeigt das Bild ABAP-Dictionary: Domäne ändern an.
Kurzbeschreibung |
Flug-Nr. |
Datentyp |
Char |
Feldlänge |
5 |
Das System sichert und aktiviert das Domänenobjekt. Dadurch wird das neue Domänenobjekt in der SAP-Datenbank bekannt gemacht. Der Status der Domäne sollte aktiv sein.
Überprüfen Sie Ihre Arbeit
Sie haben zwei neue Objekte definiert: ein Datenelement- und ein Domänenobjekt. Diese Objekte erscheinen nun in Ihrer lokalen privaten Objektliste. Zeigen Sie Ihre lokale private Objektliste an. Der Eintrag Dictionary-Objekte enthält nun zwei neue Mappen: Datenelemente und Domänen. Zeigen Sie Ihr neues Datenelement und die Domäne an.