Skip to Content

Archived discussions are read-only. Learn more about SAP Q&A

getting contents of textfield

Hi,

On a screen i have a multiline text field. I want to copy the contents of the text field to a variable. how do i it?

i hav created the text field as shown below:

i have created a custom container on the screen and then written the following code in PBO.

CREATE OBJECT g_editor_container

EXPORTING

container_name = 'L_PMD_COMMENTS'

EXCEPTIONS

cntl_error = 1

cntl_system_error = 2

create_error = 3

lifetime_error = 4

lifetime_dynpro_dynpro_link = 5.

IF sy-subrc NE 0.

  • add your handling

ENDIF.

  • create calls constructor, which initializes, creats and links

  • TextEdit Control

CREATE OBJECT g_editor

EXPORTING

parent = g_editor_container

wordwrap_mode =

  • cl_gui_textedit=>wordwrap_off

cl_gui_textedit=>wordwrap_at_fixed_position

  • cl_gui_textedit=>WORDWRAP_AT_WINDOWBORDER

wordwrap_position = line_length

wordwrap_to_linebreak_mode = cl_gui_textedit=>true.

CALL METHOD g_editor->set_toolbar_mode

EXPORTING

toolbar_mode = cl_gui_textedit=>false.

CALL METHOD g_editor->set_statusbar_mode

EXPORTING

statusbar_mode = cl_gui_textedit=>false.

Former Member
replied

You can call this method in the PAI to get the text from the Text Editor.

call method g_editor->get_text_as_r3table
importing
table = textlines
exceptions
others = 1.

Regards,

Naimesh Patel

0 View this answer in context
Not what you were looking for? View more on this topic or Ask a question