Ansicht
Dokumentation
ABENRAISE_MESSAGE_ABEXA - RAISE MESSAGE ABEXA
Fill RESBD Structure from EBP Component Structure ABAP Short ReferenceDiese Dokumentation steht unter dem Copyright der SAP AG.
- IF_T100_DYN_MSG in lokaler Ausnahmeklasse
Das Beispiel demonstriert die Verknüpfung einer lokalen Ausnahmeklasse mit einer Nachricht.
Quelltext
Beschreibung
Dieses Beispiel überträgt das ausführbare Beispiel für das Interface IF_T100_MESSAGE direkt auf das Interface IF_T100_DYN_MSG. Die lokale Klasse cx_dyn_t100 bindet das Interface IF_T100_DYN_MSG ein und zum Auslösen der Ausnahme in der Methode meth wird der Zusatz MESSAGE der Anweisung RAISE EXCEPTION verwendet.
Im Vergleich zur Verwendung von IF_T100_MESSAGE sind in cx_dyn_t100 keine eigenen Attribute für die Platzhalter der Nachricht und keine Implementierung des Instanzkonstruktors nötig. Zusätzlich wird bei Verwendung von IF_T100_DYN_MSG der Nachrichtentyp in einem Attribut des Ausnahmeobjekts übertragen, wofür ein Aliasname eingeführt wird.
CL_GUI_FRONTEND_SERVICES - Frontend Services BAL_S_LOG - Application Log: Log header data
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 1465 Date: 20240523 Time: 100436 sap01-206 ( 26 ms )