Ansicht
Dokumentation
ABAPHANDLER_METH_GLOBAL_FEATURES - HANDLER METH GLOBAL FEATURES
BAL Application Log Documentation General Material DataDiese Dokumentation steht unter dem Copyright der SAP AG.
FOR GLOBAL FEATURES
Definition von Behandlermethoden:
METHODS meth $[FINAL$]
FOR GLOBAL FEATURES
$[IMPORTING$]
REQUEST ${ REFERENCE(req_gl_feat) $| req_gl_feat $}
FOR bdef
RESULT ${ REFERENCE(res_gl_feat) $| res_gl_feat $}
$[CHANGING reported
TYPE data$].
Wirkung
Behandlermethode, die für das globale Feature-Control der RAP-BO-Entitäten verwendet wird. Sie muss in einer Behandlerklasse eines ABAP-Behavior-Pools definiert und implementiert werden. Der Methodenname meth is frei wählbar. bdef ist der Name oder Alias der BDEF.
Methodenparameter
- IMPORTING-Parameter:
- req_gl_feat: Anforderungsparameter, die als Grundlage für den Informationsabruf für das globale Feature-Control dient. Er ist eine Struktur vom Typ TYPE STRUCTURE FOR GLOBAL FEATURES REQUEST bdef.
- Der Parameter kann auch per Referenz übergeben werden (siehe REFERENCE). Die Verwendung des ABAP-Wortes IMPORTING ist optional.
- CHANGING-Parameter:
- res_gl_feat: Hiermit wird das Ergebnis des Informationsabrufs gespeichert. Er ist eine Struktur vom Typ TYPE STRUCTURE FOR GLOBAL FEATURES RESULT bdef. Der Parameter kann auch per Referenz übergeben werden.
- Der Changing-Parameter reported ist implizit verfügbar. Hiermit werden Meldungen zurückgegeben. Der Parameter mit dem vordefinierten Namen reported kann hinter dem ABAP-Wort CHANGING explizit angegeben werden. In diesem Fall wird der generische Typ DATA verwendet. Zur Laufzeit besitzt der typisierte Parameter den abgeleiteten BDEF-Typ TYPE RESPONSE FOR implizit.
BDEF-Voraussetzungen
Siehe die erforderlichen BDEF-Notationen für beide Varianten unter CDS BDL - Feature-Control.
Beispiele
Beispiel für eine RAP-Behandlermethodendefinition Eine Demonstration einer Methodenimplementierung ist im ausführbaren Beispiel weiter unten zu finden.
METHODS get_global_features FOR GLOBAL FEATURES
IMPORTING REQUEST requested_features FOR bdef
RESULT result.
Beispiel für RAP-Behandlermethoden: Hiermit wird diese RAP-Behandlermethode innerhalb einer RAP-Behandlerklasse über ein einfaches nicht verwaltetes und entwurfsfähiges RAP-BO demonstriert.
SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up rdisp/max_wprun_time - Maximum work process run time
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 4875 Date: 20240428 Time: 134425 sap01-206 ( 60 ms )