Ansicht
Dokumentation
ABENCDS_SELECT_LIST_V1 - CDS SELECT LIST V1
General Data in Customer Master ROGBILLS - Synchronize billing plansDiese Dokumentation steht unter dem Copyright der SAP AG.
- DDIC-basierte View, SELECT, select_list
...
element1, element2, ...
$| * ...
Wirkung
Definiert ein Element einer . Diese Elemente können wie folgt angegeben werden:
- In einer kommaseparierten Liste können die Elemente einzeln über die Angabe von element1, element2, ... definiert werden.
- Mit * werden alle Felder der Datenquellen der CDS-View als Elemente definiert und alle CDS-Assoziationen, CDS-Kompositionen und CDS-To-Parent-Assoziationen der aktuellen View exponiert. Wenn eine andere CDS-View als Datenquelle verwendet wird, werden die in deren SELECT-Liste exponierten CDS-Assoziationen, CDS-Kompositionen und CDS-To-Parent-Assoziationen nicht von der aktuellen CDS-View exponiert. Der Stern * kann nicht angegeben werden, wenn die aktuelle CDS-View Joins oder Vereinigungsmengen in der Angabe der Datenquelle enthält.
Die Namen der Elemente einer CDS-View müssen eindeutig sein. Es sind entweder
- die aus den Datenquellen übernommenen Namen der Elemente,
- mit AS angegebene alternative Elementnamen oder
- die in einer Namensliste angegebenen Namen.
Diese Namen sind auch die Namen der View-Felder der CDS-verwalteten DDIC-View und die entsprechenden Regeln müssen eingehalten werden.
Hinweis
Die maximale Anzahl von Elementen und die Begrenzung der Summe der Feldlängen wird durch die entsprechenden Grenzen für die zugehörige CDS-verwaltete DDIC-View bestimmt.
Beispiel
Der folgende CDS-View sales_order ist eine View der DDIC-Datenbanktabelle snwd_so. Drei Elemente (so_id, currency_code, und gross_amount) sind für diese View definiert.
@AbapCatalog.sqlViewName: 'SALES_ORDER_VW'
define view sales_order as
select from snwd_so
{ key so_id,
@Semantics.currencyCode
currency_code,
@Semantics.amount.currencyCode: 'currency_code'
gross_amount }
Beispiel
Die folgende CDS-View sales_order ist eine View auf alle Felder der DDIC-Datenbanktabelle snwd_so. Ein Zugriff auf die CDS-View wirkt somit wie ein Zugriff auf die Datenbanktabelle selbst.
@AbapCatalog.sqlViewName: 'SALES_ORDER_VW'
define view sales_order as
select from snwd_so
{ * }
Fill RESBD Structure from EBP Component Structure ROGBILLS - Synchronize billing plans
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 5178 Date: 20240523 Time: 180722 sap01-206 ( 58 ms )