Code: Alles auswählen.
DATA: text_editor TYPE REF TO cl_gui_textedit,
text TYPE string,
text_2 TYPE string.
CALL METHOD text_editor->set_textstream
EXPORTING
text = text. " GEFÜLLT!
CALL METHOD text_editor->get_textstream
IMPORTING
text = text_2. " LEER!
Code: Alles auswählen.
CREATE OBJECT editor_container
EXPORTING
container_name = 'TEXTEDITOR'
EXCEPTIONS
cntl_error = 1
cntl_system_error = 2
create_error = 3
lifetime_error = 4
lifetime_dynpro_dynpro_link = 5.
CREATE OBJECT text_editor
EXPORTING
parent = editor_container
wordwrap_mode = cl_gui_textedit=>wordwrap_at_fixed_position
wordwrap_position = line_length
wordwrap_to_linebreak_mode = cl_gui_textedit=>true.
CALL METHOD text_editor->set_toolbar_mode
EXPORTING
toolbar_mode = cl_gui_textedit=>false.
CALL METHOD text_editor->set_statusbar_mode
EXPORTING
statusbar_mode = cl_gui_textedit=>false.
Code: Alles auswählen.
CALL METHOD text_editor->set_textstream
EXPORTING
text = text. " GEFÜLLT!
textedit->set_focus( textedit ).
CALL METHOD text_editor->get_textstream
IMPORTING
text = text_2. " LEER!
Code: Alles auswählen.
CREATE OBJECT editor_container
EXPORTING
container_name = 'TEXTEDITOR'
EXCEPTIONS
cntl_error = 1
cntl_system_error = 2
create_error = 3
lifetime_error = 4
lifetime_dynpro_dynpro_link = 5.
Code: Alles auswählen.
CREATE OBJECT editor_container
EXPORTING
container_name = 'TEXTEDITOR'.
* EXCEPTIONS
* cntl_error = 1
* cntl_system_error = 2
* create_error = 3
* lifetime_error = 4
* lifetime_dynpro_dynpro_link = 5.
Folgende Benutzer bedankten sich beim Autor black_adept für den Beitrag:
ralf.wenzel
Bingo - jetzt ist die Variable gefüllt. Bleibt die Frage, warum der Text nicht durch SET.... im Control landet.black_adept hat geschrieben:cl_gui_cfw=>flush( ). nach GET
Schließe mich dem an.black_adept hat geschrieben:cl_gui_cfw=>flush( ). nach GET
Vielleicht landet der Text ja im Control, nur halt in einer nicht sichtbaren/verdeckten Instanz.ralf.wenzel hat geschrieben:Bingo - jetzt ist die Variable gefüllt. Bleibt die Frage, warum der Text nicht durch SET.... im Control landet.
Der landet im Control - wahrscheinlich siehst du es nur nicht.ralf.wenzel hat geschrieben:Bingo - jetzt ist die Variable gefüllt. Bleibt die Frage, warum der Text nicht durch SET.... im Control landet.black_adept hat geschrieben:cl_gui_cfw=>flush( ). nach GET