Ansicht
Dokumentation
ABENCDS_F1_ANNOTATE_VIEW_PARA_LIST - CDS F1 ANNOTATE VIEW PARA LIST
BAL Application Log Documentation PERFORM Short ReferenceThis documentation is copyright by SAP AG.
- ANNOTATE, parameter_list
... PARAMETERS
@parameter_annot1
$[@parameter_annot2
...$]
pname1$[,
@parameter_annot1
$[@parameter_annot2
...$]
pname2,
...$]
Effect
Specifies annotations for the following parameters:
- Parameter list of a
The parameters in a CDS metadata extension introduced using ANNOTATE. A comma-separated list pname1, pname2, ... prefixed with annotations @parameter_annot can be specified after PARAMETERS. There must not be comma after the last element of the list.
Each parameter pname specified after PARAMETERS should appear in the parameter list of the entity extended using ANNOTATE. If not, the syntax check produces a warning. All parameters defined there can be used exactly once. Valid SAP annotations @parameter_annot can be specified before these as parameter annotations. It is not possible here to specify annotations after the name of a parameter pname with the syntax @parameter_annot.
At least one parameter pname of the extended entity must be specified after PARAMETERS. At least one parameter annotation @parameter_annot must be specified before each parameter of the list. If this is not the case, PARAMETERS cannot be used.
Notes
- A parameter must be specified directly with its name. It cannot be specified using the syntax :pname or $parameters.pname, which is used within the entity for its addressing (parameter passing in CDS view entities is described here, parameter passing in is described here).
- Parameter annotations can be specified here only if this is allowed in their annotation definition using the annotation @MetadataExtension.usageAllowed:true.
- A parameter that is not in the parameter list of the entity is handled like a regular parameter in the evaluation of annotations with the class CL_DD_DDL_ANNOTATION_SERVICE.
- The program ABAP_DOCU_MDE_ANNOS shows all annotations that can be specified in metadata extensions.
SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up General Data in Customer Master
This documentation is copyright by SAP AG.
Length: 5746 Date: 20240426 Time: 171957 sap01-206 ( 67 ms )