Ansicht
Dokumentation
ABENCDS_ANNOTATIONS_SYNTAX_NAME - CDS ANNOTATIONS SYNTAX NAME
CL_GUI_FRONTEND_SERVICES - Frontend Services Fill RESBD Structure from EBP Component StructureDiese Dokumentation steht unter dem Copyright der SAP AG.
- 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
- einem Annotationswert value
- der Angabe weiterer Unterannotationen subannos in geschweiften Klammern { ... }.
- der Angabe der Elemente eines Annotationsarrays arrelem in eckigen Klammern [ ... ]
- 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 )