Ansicht
Dokumentation
ABENCDS_PV_NO_CONTRACT - CDS PV NO CONTRACT
Addresses (Business Address Services) TXBHW - Original Tax Base Amount in Local CurrencyDiese Dokumentation steht unter dem Copyright der SAP AG.
- CDS-Projektions-View, kein Kontrakt
Es ist möglich, jedoch nicht zu empfehlen, eine CDS-Projektions-View ohne einen Provider-Kontrakt zu definieren. Wenn kein Provider-Kontrakt explizit gesetzt ist, ist der Standard-Provider-Kontrakt TRANSACTIONAL_QUERY. Die gleichen Funktionen wie für transaktionale Querys sind verfügbar und eine Projektions-View ohne Provider-Vertrag kann in den gleichen Szenarien verwendet werden. In den angewendeten Syntaxprüfungen gibt es jedoch ein paar kleine Unterschiede:
- In einer transaktionalen Projektions-View mit Provider-Kontrakt TRANSACTIONAL_QUERY, können die Pfadfelder path_expr.element in einer ON-Bedingung einer Assoziation über $projection verwendet werden. In einer Projektions-View ohne Provider-Kontrakt ist dies nicht zulässig.
-
Beispiel:
Feld in der Projektionsliste:
_assoc.fieldName
Dieses Pfadfeld kann in einer ON-Bedingung einer Assoziation in einer transaktionalen Query verwendet werden, jedoch nicht in einer Projektions-View ohne Provider-Kontrakt:
... on $projection.fieldName = 'A' ...
CL_GUI_FRONTEND_SERVICES - Frontend Services ABAP Short Reference
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2234 Date: 20240523 Time: 162826 sap01-206 ( 31 ms )