Ansicht
Dokumentation
CL_DEMO_OUTPUT_TEXT - Konvertiert Demo-Ausgabestrom nach Text
rdisp/max_wprun_time - Maximum work process run time General Data in Customer MasterDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Diese Klasse demonstriert eine mögliche Verwendung der Klasse CL_DEMO_OUTPUT_STREAM Die Ereignisbehandlermethode HANDLE_OUTPUT kann das Ereignis COMPLETED von CL_DEMO_OUTPUT_STREAM behandeln.
Falls HANDLE_OUTPUT als Ereignisbehandler registriert ist, wird der XML-Ausgabestrom von CL_DEMO_OUTPUT_STREAM in eine Textdatei konvertiert und in einem Fenster des SAP GUI dargestellt, falls ein SAP GUI aktiv ist. Falls kein SAP GUI aktiv ist oder die Darstellung mit der Methode SET_DISPLAY abgeschaltet ist, wird ein eigenes Ereignis COMPLETED ausgelöst und die Texdatei wird unter der Kennung RESULT_TEXT zusätzlich in das ABAP Memory geschrieben.
Die einzigen Gestaltungsmittel der Textdatei sind Leerzeichen und Zeilenumbrüche.
Beziehungen
Beispiel
Einfache Ausgabe:
-
SET HANDLER cl_demo_output_text=>handle_output FOR ALL INSTANCES.
DATA(output) = cl_demo_output_stream=>open( ).
DATA(text) = `Hello World!`.
output->write_data( text ).
output->close( ).
Für eine Demonstration aller Möglichkeiten, siehe das Programm DEMO_USAGE_OUTPUT_STREAM.
Hinweise
Diese Klasse ist nur für Demonstrationszwecke bestimmt. Sie darf nicht in produktiven Anwendungsprogrammen verwendet werden.
Weiterführende Informationen
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: 1597 Date: 20240426 Time: 124846 sap01-206 ( 27 ms )