Ansicht
Dokumentation

ABENCDS_ANNOTATIONS_SYNTAX_NAME - CDS ANNOTATIONS SYNTAX NAME

ABENCDS_ANNOTATIONS_SYNTAX_NAME - CDS ANNOTATIONS SYNTAX NAME

CL_GUI_FRONTEND_SERVICES - Frontend Services   Fill RESBD Structure from EBP Component Structure  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

- Annotationssyntax, .subAnno

... .subAnno$[:   value  $]
           $|$[: { subannos } $]
           $|$[: [ arrelem ] $]
           $|$[.subAnno$[ ... $]$]


Wirkung

Verkettung einer Annotation mit einer Unterannotation subanno. Die Verkettung erfolgt über einen Punkt (.). Der Name der Unterannotation muss aus Buchstaben, Ziffern und Unterstrichen bestehen und mit einem Buchstaben beginnen. Hinter dem Namen können die gleichen Angaben gemacht werden wie hinter der Hauptannotation:

  • Ein Doppelpunkt (:) gefolgt von

  • einer Verkettung mit einer weiteren Unterannotation subAnno über einen Punkt (.).

Es sollen nur Unterannotationen angegeben werden, die in der zugehörigen Annotationsdefinition als solche vorgesehen sind.

Hinweise

  • Außer einzeln über strukturierte Annotationsnamen können auch mehrere Unterannotationen über die Angabe einer kommaseparierten Liste in geschweiften Klammern angegeben werden.
  • Ein strukturierter Annotationsname muss im Geltungsbereich der Annotation eindeutig sein.

Beispiel

Es sei folgende Annotationsdefinition vorgegeben:

Die Unterannotationen können dann beispielsweise wie folgt angegeben werden:

@DemoSubAnnos.subAnno1: true
@DemoSubAnnos.subAnno2.subAnno1: 1
@DemoSubAnnos.subAnno2.subAnno2.subAnno1: 1
@DemoSubAnnos.subAnno2.subAnno2.subAnno2: 2

Die Angabe hat die gleiche Bedeutung wie im Beispiel zur Angabe in kommaseparierten Listen.






ROGBILLS - Synchronize billing plans   ROGBILLS - Synchronize billing plans  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 4656 Date: 20240523 Time: 174350     sap01-206 ( 58 ms )