Ansicht
Dokumentation

Referenztypen im ABAP Dictionary ( RELNBC_46A_DIC_REFER )

Referenztypen im ABAP Dictionary ( RELNBC_46A_DIC_REFER )

CPI1466 during Backup   BAL_S_LOG - Application Log: Log header data  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Kurztext

Referenztypen im ABAP Dictionary

Beschreibung

Über Referenztypen können Sie in Typdefinitionen auf globale Klassen und Interfaces referieren. Damit können Referenztypen sowohl in lokalen ABAP Definitionen als auch in globalen Typdefinitionen im ABAP Dictionary benutzt werden.

Im ABAP Dictionary können Referenztypen in Datenelementen, Komponenten von Strukturen und als Zeilentyp eines Tabellentyps verwendet werden. Referenztypen können nicht in Datenbanktabellen verwendet werden.

Die Referenztypen für Klassen und Interfaces entsprechen dem Zusatz TYPE REF TO in ABAP Programmen. Dictionary Typen mit Referenztypen können zur Deklaration und Implementierung von Klassen und Interfaces verwendet werden.

Es sind auch generische Referenzen auf Datenobjekte (REF TO DATA) bzw. Klassen und Interfaces (REF TO OBJECT) möglich.

Pflege

Bei Datenelementen: Markieren Sie im Pflegebild des Datenelements den Radiobutton Referenztyp und geben Sie den Namen der Klasse bzw. des Interfaces im Feld Referenz auf ein. Bei generischer Referenz müssen Sie DATA oder OBJECT in diesem Feld eingeben.

Bei Komponenten einer Struktur: Geben Sie im Pflegebild der Struktur auf dem Reiter Komponenten den Namen der Klasse bzw. des Interfaces im Feld Komponententyp ein. Bei generischer Referenz müssen Sie DATA oder OBJECT in diesem Feld eingeben.

Bei Tabellentypen: Geben Sie im Pflegebild des Tabellentyps den Namen der Klasse bzw. des Interfaces im Feld Zeilentyp ein. Bei generischer Referenz müssen Sie DATA oder OBJECT in diesem Feld eingeben.






Fill RESBD Structure from EBP Component Structure   Addresses (Business Address Services)  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2041 Date: 20240523 Time: 152521     sap01-206 ( 44 ms )