Anfang des Inhaltsbereichs

Funktionsdokumentation Generische Tabellentypen  Dokument im Navigationsbaum lokalisieren

Verwendung

Mit Hilfe generischer Tabellentypen definieren Sie den Typ generischer Tabellenparameter in Funktionsbausteinen und Formularen und ermöglichen damit eine gewisse Freiheit in Bezug auf die in den entsprechenden Aufrufen übergebenen Argumente.

Beispiel

Wird ein generische Tabellentyp mit Zugriffsart Indextabelle als Parameter eines Funktionsbausteins verwendet, so kann beim Aufruf sowohl eine sortierte Tabelle als auch eine Standardtabelle übergeben werden.

Ein generischer Tabellentyp bestimmt nicht alle Eigenschaften einer internen Tabelle im ABAP Dictionary, sondern lässt einige dieser Eigenschaften undefiniert.

Ein Tabellentyp ist in folgenden Fällen generisch:

      Sie haben Indextabelle oder Nicht spezifiziert als Zugriffsart gewählt.

      Sie haben Nicht spezifiziert als Schlüsseldefinition gewählt.

      Sie haben Nicht spezifiziert als Schlüsselart gewählt.

Achtung

Da generische Tabellentypen nicht alle notwendigen Eigenschaften einer internen Tabelle definieren, können sie nicht zur Definition von Datenobjekten (mit DATA) oder Typen (mit TYPE) verwendet werden.

Regeln für die generischen Attribute:

        Ein Tabellentyp mit generischer Zugriffsart (z. B. jede beliebige Tabelle oder Indextabelle) hat immer die Schlüsselart Nicht spezifiziert.

        Ein Tabellentyp mit nicht spezifiziertem Schlüssel hat immer die Schlüsselart Nicht spezifiziert.

 

 

 

Ende des Inhaltsbereichs