Ansicht
Dokumentation

ABENCDS_DATA_SOURCE_V2 - CDS DATA SOURCE V2

ABENCDS_DATA_SOURCE_V2 - CDS DATA SOURCE V2

RFUMSV00 - Advance Return for Tax on Sales/Purchases   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

- CDS-View-Entität, SELECT, data_source

... entity$[ parameters$]$| path_expr $[AS alias$] $[join$] ...

Wirkung

Definition einer Datenquelle einer CDS-View-Entität. Eine Datenquelle kann eine DDIC-Datenbanktabelle, eine CDS-View-Entität, eine CDS-Tabellenfunktion, eine CDS-Hierarchie oder eine sein.

  • Hinter AS kann ein Aliasname alias für eine direkt angegebene Datenquelle definiert werden. Der Name muss den Namensregeln für Bezeichner folgen.
  • Mit der Syntax JOIN können mehrere Datenquellen zu Joins verknüpft werden.

Hinweis

Falls die Datenquelle hinter FROM als ein Pfadausdruck definiert wird und die View zusätzlich eine Assoziation definiert, besteht ein Konflikt, da es in der ON-Bedingung nicht möglich ist, einen Pfadausdruck anzugeben. Dieser Konflikt kann mit folgenden Optionen vermieden werden:

  • Die Verwendung der $projection-Syntax in der ON-Bedingung.
  • Die Zuordnung eines Aliasnamens zu der Datenquelle.
  • Die Auflösung des Pfadausdrucks und Verwendung des Assoziationsziels in der ON-Bedingung.

Beispiel

Definition einer CDS-View-Entität DEMO_CDS_DATA_SOURCE mit zwei Datenquellen:

  • Die erste Datenquelle demo_cds_param_view_entity benötigt Werte für drei Eingabeparameter. Ihr wird der Aliasname source1 zugeordnet. Die Verwendung dieser Datenquelle in der SELECT-List bedingt die Verwendung des Aliasnamens source1 als Präfix.
  • Die zweite Datenquelle scarr wird über einen inneren Join definiert. Ihr wird der Aliasname _source2 zugeordnet. Die Verwendung dieser Datenquelle in der SELECT-List bedingt die Verwendung des Aliasnamens _source2 als Präfix.





CL_GUI_FRONTEND_SERVICES - Frontend Services   General Data in Customer Master  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 5527 Date: 20240523 Time: 174250     sap01-206 ( 68 ms )