Ansicht
Dokumentation
ABENPCRE_CALLOUT_ABEXA - PCRE CALLOUT ABEXA
RFUMSV00 - Advance Return for Tax on Sales/Purchases PERFORM Short ReferenceDiese Dokumentation steht unter dem Copyright der SAP AG.
- Regulärer PCRE-Ausdruck mit Callouts
Dieses Beispiel demonstriert den Aufruf einer ABAP-Methode aus deinem regulären PCRE-Ausdruck.
Quelltext
Beschreibung
Eine objektorientierte Darstellung eines regulären PCRE-Ausdrucks wird aus der Klasse CL_ABAP_REGEX erzeugt. Der reguläre Ausdruck enthält die Sonderzeichen (?C...) für Callouts. Die ersten drei Callouts übergeben numerische Daten und die anderen beiden übergeben String-Daten.
Eine lokale Klasse handle_regex implementiert das Interface IF_ABAP_MATCHER_CALLOUT und eine Instanz dieser Klasse wird als Callout-Behandler gesetzt. Bei Übereinstimmung des regulären Ausdrucks wird die Interfacemethode CALLOUT für jede Callout-Stelle aufgerufen und kann auf den übergebenen Parameter zugreifen.
BAL_S_LOG - Application Log: Log header data BAL Application Log Documentation
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 1298 Date: 20240523 Time: 120306 sap01-206 ( 25 ms )