Ansicht
Dokumentation

ABENCDS_F1_ABSENT_ASSOCIATION - CDS F1 ABSENT ASSOCIATION

ABENCDS_F1_ABSENT_ASSOCIATION - CDS F1 ABSENT ASSOCIATION

PERFORM Short Reference   ABAP Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

- DEFINE ABSTRACT ENTITY, association

... ASSOCIATION $[ [min..max] $] TO target ON cds_cond
                $[ WITH DEFAULT FILTER cds_cond $] ...


Wirkung

Definition einer CDS-Assoziation in der Elementliste einer abstrakten CDS-Entität. Die CDS-Assoziation verknüpft die aktuelle CDS-Entität über eine ON-Bedingung mit einem Assoziationsziel target. Es gelten die gleichen Regeln wie unter CDS-View-Entität, ASSOCIATION beschrieben, aber mit folgenden Unterschieden:

  • Es gibt keinen Zusatz AS _assoc. Die CDS-Assoziation wird mit dem Namen _assoc deklariert, hinter dem der Zusatz ASSOCIATION in der Elementliste aufgeführt ist.

Eine mit dem Zusatz ASSOCIATION in der Elementliste einer abstrakten CDS-Entität definierte CDS-Assoziation wird immer exponiert. Sie kann aber in keinem SQL-Pfadausdruck verwendet werden, weder in ABAP CDS noch in.

Hinweis

Eine CDS-Assoziation einer abstrakten CDS-Entität kann an keiner Stelle verwendet werden, an der es zu einer Ausprägung von Join-Ausdrücken käme.

Beispiel

Der folgende DDL-Quelltext zeigt eine abstrakte CDS-Entität, die eine CDS-Assoziation zu einer anderen abstrakten CDS-Entität exponiert:






Addresses (Business Address Services)   PERFORM Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3410 Date: 20240523 Time: 165245     sap01-206 ( 40 ms )