SAP CDS SELECT PARAMETERS V2



Get Example source ABAP code based on a different SAP table
  


• : ABAP_CDS_SELECT

ABAP_CDS_DDL - CDS View Entity, CDS Parameter Passing

ABAP_SYNTAX
... ( pname1 : act1, pname2 : act2, ... ) ...

What does it do?
Passes actual parameters act1, act2, ... to the input parameters pname1, pname2, ... of a CDS view entity.
The following can be specified for actual parameters:
Literals
Parameters
Session variables
The data types of the actual parameters should match the typing of the input parameters exactly. However the following options are also possible:
bind character-like actual parameters to character-like input parameters with a different length.
bind numeric actual parameters to numeric input parameters with a greater value range.



Latest notes:

Currently, actual parameters can be passed to the input parameters of CDS views, CDS table functions, and CDS hierarchies used as data sources of the SELECT statement.
If a CDS table function is used as data source after FROM, the input parameters and the corresponding actual parameters can also have data type abap.string. This has been enabled to avoid length restrictions in spatial scenarios, such as the SAP Geo Framework.
NON_V5_HINTS
ABAP_HINT_END

ABAP_EXAMPLE_VX5
The following CDS view entity uses the CDS view entity demo_cds_parameters_ve in a join. The input parameters of this view are supplied with the input parameters of the current view as actual parameters. The class CL_DEMO_CDS_PARAMETERS_JOIN_VE uses SELECT to access the view. Here the input parameters are supplied with actual parameters.
DDLS DEMO_CDS_PARAMETERS_JOIN_VE
ABAP_EXAMPLE_END