Ansicht
Dokumentation
Referenztypen im ABAP Dictionary ( RELNBC_610_DIC_REFERTYP )
General Data in Customer Master CL_GUI_FRONTEND_SERVICES - Frontend ServicesDiese Dokumentation steht unter dem Copyright der SAP AG.
Kurztext
Referenztypen im ABAP Dictionary
Verwendung
Ein Referenztyp dient der Typisierung von Referenzvariablen. Referenztypen können sowohl in lokalen ABAP-Definitionen als auch in globalen Typdefinitionen im ABAP Dictionary benutzt werden. Ab dem Release 4.6A konnte ein Referenztyp durch Angabe einer vorhandenen Klasse, eines Interfaces oder durch eine generische Referenz auf Objekte (REF TO OBJECT) oder Daten (REF TO DATA) im ABAP Dictionary definiert werden.
Ab dem Release 6.10 ist die Definition von Referenztypen im ABAP Dictionary erweitert worden. Es gibt folgende zusätzliche Möglichkeiten, Referenztypen zu definieren:
- Referenz auf einen im Dictionary definierten Typ
- Referenz auf einen eingebauten Dictionary-Typ mit Angabe der Länge und gegebenenfalls der Dezimalstellen
- Referenz auf den vollständig generischen Typ ANY. Referenzen des Typs ANY können sowohl auf Objekte als auch auf Daten zeigen.
Im ABAP Dictionary können Referenztypen in Datenelementen, Komponenten von Strukturen und als Zeilentyp eines Tabellentyps definiert werden. Referenztypen können nicht in Datenbanktabellen verwendet werden.
Pflege:
Bei Datenelementen und Tabellentypen: Markieren Sie im Pflegebild des Datenelements/Tabellentyps den Auswahlknopf Referenztyp. Wenn Sie Referenz aufwählen, geben Sie anschließend im Feld Referierter Typ eine Referenz auf eine Klasse oder ein Interface, eine generische Referenz auf ANY, OBJECT oder DATA oder eine Referenz auf einen im Dictionary definierten Typ ein. Soll der Referenztyp ein eingebauter Dictionary-Typ sein, wählen Sie Referenz auf eingebauten Typ. Geben Sie die Anzahl der Zeichen und ggf. die Dezimalstellen an.
Bei Komponenten einer Struktur: Geben Sie im Feld Komponententyp den gewünschten Referenztyp ein. Bei generischer Referenz tragen Sie ANY, OBJECT oder DATA in dieses Feld ein.
General Material Data BAL Application Log Documentation
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2461 Date: 20240523 Time: 175506 sap01-206 ( 47 ms )