Ansicht
Dokumentation
ABENINTERFACE_COMPONENT_SELECTOR - INTERFACE COMPONENT SELECTOR
Fill RESBD Structure from EBP Component Structure ROGBILLS - Synchronize billing plansDiese Dokumentation steht unter dem Copyright der SAP AG.
Interfacekomponentenselektor
Auf eine Komponente comp eines Interfaces wird mit dem Bezeichner
intf~comp
zugegriffen, wobei das Zeichen ~ der Interfacekomponentenselektor ist. Links vom Interfacekomponentenselektor muss der Bezeichner intf eines Interfaces stehen. Rechts vom Interfacekomponentenselektor muss der Name comp der Komponente stehen.
Der Bezeichner intf~comp identifiziert die Komponenten von Interfaces in Klassen oder von Komponenten-Interfaces in zusammengesetzten Interfaces.
Interfacekomponenten über Interfacereferenzvariable ansprechen
Hinweis
Ein Interface enthält unabhängig von seiner Zusammensetzung aus Komponenten-Interfaces jede Komponente genau einmal. Alle Interfacekomponenten liegen auf der gleichen hierarchischen Ebene. Der Name einer Interfacekomponente ist durch intf~comp eindeutig festgelegt, wobei intf immer das Interface ist, in dem die Komponente deklariert ist. Eine direkte Verkettung von Interface-Namen intf1~...~intfn~comp ist nicht möglich.
Beispiel
Deklaration von Interfaces und Zugriff auf ihre Komponenten.
INTERFACE i1.
TYPES t1 TYPE string.
ENDINTERFACE.
INTERFACE i2.
INTERFACES i1.
METHODS m2 IMPORTING p1 TYPE i1~t1.
ENDINTERFACE.
CLASS c1 DEFINITION.
PUBLIC SECTION.
INTERFACES i2.
ENDCLASS.
...
DATA oref TYPE REF TO c1.
oref->i2~m2( ... ).
...
CLASS c1 IMPLEMENTATION.
METHOD i2~m2.
...
ENDMETHOD.
ENDCLASS.
TXBHW - Original Tax Base Amount in Local Currency CL_GUI_FRONTEND_SERVICES - Frontend Services
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 1993 Date: 20240523 Time: 170708 sap01-206 ( 34 ms )