Ansicht
Dokumentation
ABAPGET_PERMISSIONS_LONG - GET PERMISSIONS LONG
SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up CL_GUI_FRONTEND_SERVICES - Frontend ServicesDiese Dokumentation steht unter dem Copyright der SAP AG.
GET PERMISSIONS OF, Langform
GET PERMISSIONS $[PRIVILEGED$] $[
only_clause$] OF bdef
ENTITY bdef1 $[FROM keys$] REQUEST request RESULT result
$[ENTITY bdef2 $[FROM keys$] REQUEST request RESULT result$]
$[...$]
$[response_param$].
Zusätze:
1. ... PRIVILEGED
2. ... only_clause
3. ... FROM keys
4. ... response_param.
Wirkung
Mit der Langform der GET PERMISSIONS-Anweisung werden mehrfache Abfragen an mehrere Entitäten
eines RAP-BOs gesammelt. Sie kann aber auch für Abfragen an eine einzelne Entität verwendet werden.
Syntaxdetails
Syntaxteil | Details |
bdef | Damit wird der Name der Wurzelentität nach dem Schlüsselwort OF angegeben. |
Mit ENTITY bdef1, ENTITY bdef2, ... | bdef1, bdef2, ... werden die Namen der Entitäten angegeben, die Teil des Kompositionsbaums von bdef sind, angegeben. Sie stehen hinter dem Schlüsselwort ENTITY. \lbr \lbr Hinter OF bdef steht eine Liste von Abfragen. Jede Abfrage (ENTITY bdef1 ... RESULT result_tab) in der Liste besitzt die gleich Syntax wie die Kurzform. Es muss mindestens eine Abfrage angegeben werden. Die Wurzelentität selbst kann auch an der Position von z.B. bdef1 eingefügt werden. bdef1 usw. sollen die eventuell in der BDEF bereitgestellten Entitätsaliasnamen sein. Die Verwendung des vollständigen Entitätsnamens führt zu einer Warnung. Bei Verwendung der Wurzelentität in der Liste der Operationen sollte sein Aliasname, wenn in der BDEF definiert, auch verwendet werden. |
Zusatz 1
... PRIVILEGED
Wirkung
Zusatz 2
... only_clause
Wirkung
Zusatz 3
... FROM keys
Wirkung
Zusatz 4
... response_param.
Beispiel
Mit folgendem Quelltextausschnitt aus DEMO_RAP_EML_GET_PERMISSIONS
wird die Langform der GET PERMISSIONS-Anweisung im Kontext der Prüfungen der Zugriffseinschränkungen für bestimmte Datenfelder demonstriert.
- Mit dem Beispiel - GET PERMISSIONS, Varianten wird die Langform der GET PERMISSIONS-Anweisung mit einem einfachen verwalteten RAP-BO demonstriert. Es umfasst auch die Kurzform und dynamische Form.
General Data in Customer Master ROGBILLS - Synchronize billing plans
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 4446 Date: 20240424 Time: 143550 sap01-206 ( 58 ms )