Ansicht
Dokumentation
CL_CWB_MERGE_DISPLAY_ANY_TEXT - Merge-Editor für Texte
General Material Data BAL_S_LOG - Application Log: Log header dataDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Verwaltet die Daten, die für den Merge-Editor für ABAP-Sourcecode notwendig sind. Der Merge-Editor wird auf einem Subscreen angezeigt, der in ein beliebiges anderes Dynpro integriert werden kann.
Verwendung:
- Vor Aufruf des Hauptdynpros mit CREATE OBJECT eine Instanz von CL_CWB_MERGE_DISPLAY_ANY_TEXT anlegen. Es muß eine Instanz von CL_CWB_SUBOBJECT_ANY_TEXT übergeben werden. Weiterhin kann hier die Eingabefähigkeit festgelegt werden.
- Ggf. mit Methode SET_CHANGE_MODE die Eingabefähigkeit ändern.
- Methode PREPARE_SUBSCREEN_CALL vor dem ersten Aufruf des Subscreens aufrufen. Falls man mehrere Instanzen von CL_CWB_MERGE_DISPLAY_ANY_TEXT hat wird auf dem Subscreen diejenige angezeigt, für die zuletzt PREPARE_SUBSCREEN_CALL ausgeführt wurde.
- Hauptdynpro aufrufen und im PBO des Hauptdynpros mit CALL SUBSCREEN den Subscreen für den Merge Editor aufrufen. Dynpronummer und Programm stehen in CL_CWB_MERGE_DISPLAY_ANY_TEXT=>AC_SUBSCREEN_NUMBER und CL_CWB_MERGE_DISPLAY_ANY_TEXT=>AC_SUBSCREEN_PROG. Im PAI des Hauptdynpros muß ein entsprechendes CALL SUBSCREEN stehen.
- Im PAI des Hauptdynpros muß mindestens das Attribut AV_EXIT_SCREEN abgefragt werde. Hat das Attribut den Wert 'X', so hat der Benutzer den Editor beendet, und das Hauptdynpro sollte verlassen werden oder anderweitig darauf reagieren.
- Weiterhin können nach Beendigung des Editors folgende Eigenschaften abgefragt werden:
- Attribut AV_CONFIRMED: 'X' gibt an, daß der Benutzer den im Editor angezeigten Zustand des Includes übernehmen möchte, unabhängig davon ob er selbst noch geändert hat oder nicht.
- Methode CHECK_CHANGED: Rückgabewert 'X' zeigt an, daß der Benutzer den Text im Editor geändert hat.
- Methode GET_CHANGE_MODE: Rückgabewert 'X' zeigt an, daß der Änderungsmodus eingeschaltet war.
Beziehungen
Beispiel
Funktionsbaustein SCWB_DISPLAY_SOURCE_WITH_DELTA.
Hinweise
Weiterführende Informationen
General Material Data Vendor Master (General Section)
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2431 Date: 20240419 Time: 031636 sap01-206 ( 44 ms )