Ansicht
Dokumentation
ABENCDS_F1_SELECT_LIST - CDS F1 SELECT LIST
Addresses (Business Address Services) TXBHW - Original Tax Base Amount in Local CurrencyDiese Dokumentation steht unter dem Copyright der SAP AG.
- SELECT, select_list
...
element1, element2, ...
$| * ...
Wirkung
Definition der Elemente einer CDS-View. 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-Datenbank-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-Datenbank-View bestimmt.
Beispiel
Die folgende CDS-View sales_order ist eine View auf die Datenbanktabelle snwd_so, für den drei Elemente so_id, currency_code und gross_amount definiert sind.
-
@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 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
{ * }
BAL Application Log Documentation General Data in Customer Master
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 5027 Date: 20240523 Time: 175111 sap01-206 ( 57 ms )