Anfang des Inhaltsbereichs

Vorgehensweisen Include einfügen  Dokument im Navigationsbaum lokalisieren

Voraussetzungen

In eine Tabelle können nur flache Strukturen inkludiert werden. In einer flachen Struktur verweist kein Feld auf eine andere Struktur. Alle Felder einer flachen Struktur zeigen also entweder auf ein Datenelement oder wurden direkt mit Datentyp, Feldlänge und Dezimalstellen versehen.

In einer Tabelle darf ein Feldname nur maximal 16 Stellen lang sein. Eine Struktur kann deshalb nur dann in eine Tabelle inkludiert werden, wenn alle Feldnamen in der Struktur nur maximal 16 Stellen lang sind.

Vorgehensweise

  1. Stellen Sie den Cursor unter die Zeile, in die Sie das Include einfügen wollen, und wählen Sie Bearbeiten ® Include ® Einfügen.
  2. Es erscheint ein Dialogfenster.

  3. Geben Sie den Namen der Struktur ein. Optional können Sie einen Gruppennamen (siehe Benannte Includes) oder einen dreistelligen Suffix eingeben.
  4. Über den Gruppennamen können Sie die Felder im Include in ABAP Programmen gemeinsam ansprechen.

    Der Suffix kann verwendet werden, um Namenskollisionen zwischen Feldern des Includes und schon in der Tabelle vorhandenen Feldern aufzulösen. Der Suffix wird an alle Felder des Includes angehängt, wobei der Feldname gegebenenfalls erst gekürzt wird.

  5. Wählen Sie Diese Grafik wird im zugehörigen Text erklärt.
  6. In der Feldpflege der Tabelle wird eine Zeile mit .INCLUDE im Feld Felder und dem Namen des Includes im Feld Feldtyp eingefügt.

  7. Markieren Sie die Spalte Key, wenn alle Felder im Include Schlüsselfelder der Tabelle sein sollen.
  8. Der Schlüssel einer Tabelle muß zusammenhängend am Anfang der Feldliste stehen. Falls Sie die Spalte Key markieren, müssen Sie also das Include hinter dem letzten Schlüsselfeld oder zwischen bereits vorhandenen Schlüsselfeldern der Tabelle einfügen.

    Falls Sie die Spalte Key nicht markieren, ist keines der inkludierten Felder ein Schlüsselfeld der Tabelle.

  9. Wählen Sie Diese Grafik wird im zugehörigen Text erklärt.

Ergebnis

Die Felder des Includes werden damit auf der Datenbank an die Tabelle angehängt. Falls Sie die Felder des Includes als Schlüsselfelder eingefügt haben, wird der Primärindex der Tabelle neu aufgebaut.

Informationen zum Ablauf der Aktivierung finden Sie im Aktivierungsprotokoll, das Sie über Hilfsmittel Aktivierungsprotokoll anzeigen lassen können. Treten beim Aktivieren der Tabelle Fehler auf, wird das Aktivierungsprotokoll direkt angezeigt.

Weitere Möglichkeiten

Sie können sich die in einem Include enthaltenen Felder anzeigen lassen, indem Sie den Cursor auf die Zeile des Includes stellen und Diese Grafik wird im zugehörigen Text erklärt wählen. Die Felder des Includes werden nun unterhalb dieser Zeile eingeblendet. Sie können diese Aktion mit Diese Grafik wird im zugehörigen Text erklärt wieder rückgängig machen.

Mit Diese Grafik wird im zugehörigen Text erklärt können Sie alle in einer Tabelle enthaltenen Includes auflösen. Mit Diese Grafik wird im zugehörigen Text erklärt können Sie dies wieder rückgängig machen.

Mit Bearbeiten ® Include ® Komponenten übernehmen können Sie die im Include enthaltenen Felder direkt in die Tabelle übernehmen. Die Felder des Includes werden dabei zu Tabellenfeldern. Sie passen sich damit nicht mehr an Änderungen im Include an.

Siehe auch

Includes