Ansicht
Dokumentation
ABENCDS_ANNOTATIONS_SYNTAX_SUBANNO - CDS ANNOTATIONS SYNTAX SUBANNO
ABAP Short Reference TXBHW - Original Tax Base Amount in Local CurrencyDiese Dokumentation steht unter dem Copyright der SAP AG.
- Annotationssyntax, subannos
... subAnno1$[: value $]
$|$[: { subannos } $]
$|$[: [ arrelem ] $]
$|$[.subAnno$[ ... $]$],
subAnno2$[: value $]
$|$[: { subannos } $]
$|$[: [ arrelem ] $]
$|$[.subAnno$[ ... $]$],
...
Wirkung
Kommaseparierte Liste von Unterannotationen subAnno1, subAnno2, ... in den geschweiften Klammern einer Annotation. Der Name einer 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 [ ... ]
- der Verkettung der Unterannotationen subAnno1, subAnno2, ... mit einer weiteren Unterannotation subAnno über einen Punkt (.).
Es sollen nur Unterannotationen angegeben werden, die in der zugehörigen Annotationsdefinition als solche vorgesehen sind.
Hinweis
Außer über eine kommaseparierte Liste in geschweiften Klammern können einzelne Unterannotationen auch über die Angabe einzelner strukturierter Annotationsnamen angegeben werden.
Beispiel
Es sei folgende Annotationsdefinition vorgegeben:
Die Annotation kann dann beispielsweise wie folgt angegeben werden:
@DemoSubAnnos: {subAnno1: true,
subAnno2: { subAnno1: 1,
subAnno2: { subAnno1: 1,
subAnno2: 2 } } }
Die Angabe hat die gleiche Bedeutung wie im Beispiel zur Angabe mit strukturierten Bezeichnern.
General Material Data Addresses (Business Address Services)
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 5644 Date: 20240523 Time: 173732 sap01-206 ( 50 ms )