<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Text Editor using cl_gui_textedit in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/text-editor-using-cl-gui-textedit/m-p/5551918#M1267396</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I need a text editor box on selection screen in display mode. and I'm using cl_gui_textedit class to get it.. but for some reason its not working. &lt;/P&gt;&lt;P&gt;Here is the code below - &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;report YLTEST1&lt;/P&gt;&lt;P&gt;       no standard page heading line-size 255.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: g_text_editor             TYPE REF TO cl_gui_textedit,&lt;/P&gt;&lt;P&gt;      g_text_container          TYPE REF TO cl_gui_custom_container,&lt;/P&gt;&lt;P&gt;      g_gen_text_editor         TYPE REF TO cl_gui_textedit,&lt;/P&gt;&lt;P&gt;      g_gen_text_container      TYPE REF TO cl_gui_custom_container.&lt;/P&gt;&lt;P&gt;  DATA: WORDWRAP_POSITION LIKE CL_GUI_TEXTEDIT=&amp;gt;M_WORDWRAP_POSITION.&lt;/P&gt;&lt;P&gt;  data: g_gen_txt_container       TYPE scrfname VALUE  'GENERAL_TEXT_FOR_REPS'.&lt;/P&gt;&lt;P&gt;  DATA: TEXT_TAB      TYPE STANDARD TABLE OF LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;parameters: p_check.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;at selection-screen output.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Create sales Text container&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  WORDWRAP_POSITION = 100.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF G_GEN_TEXT_CONTAINER IS INITIAL.&lt;/P&gt;&lt;P&gt;        CREATE OBJECT:&lt;/P&gt;&lt;P&gt;             G_GEN_TEXT_CONTAINER EXPORTING CONTAINER_NAME = G_GEN_TXT_CONTAINER,&lt;/P&gt;&lt;P&gt;             G_GEN_TEXT_EDITOR    EXPORTING PARENT = G_GEN_TEXT_CONTAINER&lt;/P&gt;&lt;P&gt;             WORDWRAP_MODE =  CL_GUI_TEXTEDIT=&amp;gt;WORDWRAP_AT_FIXED_POSITION&lt;/P&gt;&lt;P&gt;             WORDWRAP_POSITION = WORDWRAP_POSITION&lt;/P&gt;&lt;P&gt;             WORDWRAP_TO_LINEBREAK_MODE = CL_GUI_TEXTEDIT=&amp;gt;TRUE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;  IF not G_GEN_TEXT_CONTAINER IS INITIAL.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Set container options&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  CALL METHOD: G_GEN_TEXT_EDITOR-&amp;gt;SET_TOOLBAR_MODE&lt;/P&gt;&lt;P&gt;                              EXPORTING TOOLBAR_MODE   = 0,&lt;/P&gt;&lt;P&gt;               G_GEN_TEXT_EDITOR-&amp;gt;SET_READONLY_MODE&lt;/P&gt;&lt;P&gt;                              EXPORTING READONLY_MODE  = 1,&lt;/P&gt;&lt;P&gt;               G_GEN_TEXT_EDITOR-&amp;gt;SET_STATUSBAR_MODE&lt;/P&gt;&lt;P&gt;                              EXPORTING STATUSBAR_MODE = 0,&lt;/P&gt;&lt;P&gt;               G_GEN_TEXT_EDITOR-&amp;gt;SET_AUTOINDENT_MODE&lt;/P&gt;&lt;P&gt;                              EXPORTING AUTO_INDENT    = 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Pass the text to the sales text container&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  CALL METHOD G_GEN_TEXT_EDITOR-&amp;gt;SET_TEXT_AS_STREAM&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      TEXT = TEXT_TAB.&lt;/P&gt;&lt;P&gt;  endif.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 27 Apr 2009 16:51:43 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2009-04-27T16:51:43Z</dc:date>
    <item>
      <title>Text Editor using cl_gui_textedit</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/text-editor-using-cl-gui-textedit/m-p/5551918#M1267396</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I need a text editor box on selection screen in display mode. and I'm using cl_gui_textedit class to get it.. but for some reason its not working. &lt;/P&gt;&lt;P&gt;Here is the code below - &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;report YLTEST1&lt;/P&gt;&lt;P&gt;       no standard page heading line-size 255.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: g_text_editor             TYPE REF TO cl_gui_textedit,&lt;/P&gt;&lt;P&gt;      g_text_container          TYPE REF TO cl_gui_custom_container,&lt;/P&gt;&lt;P&gt;      g_gen_text_editor         TYPE REF TO cl_gui_textedit,&lt;/P&gt;&lt;P&gt;      g_gen_text_container      TYPE REF TO cl_gui_custom_container.&lt;/P&gt;&lt;P&gt;  DATA: WORDWRAP_POSITION LIKE CL_GUI_TEXTEDIT=&amp;gt;M_WORDWRAP_POSITION.&lt;/P&gt;&lt;P&gt;  data: g_gen_txt_container       TYPE scrfname VALUE  'GENERAL_TEXT_FOR_REPS'.&lt;/P&gt;&lt;P&gt;  DATA: TEXT_TAB      TYPE STANDARD TABLE OF LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;parameters: p_check.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;at selection-screen output.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Create sales Text container&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  WORDWRAP_POSITION = 100.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF G_GEN_TEXT_CONTAINER IS INITIAL.&lt;/P&gt;&lt;P&gt;        CREATE OBJECT:&lt;/P&gt;&lt;P&gt;             G_GEN_TEXT_CONTAINER EXPORTING CONTAINER_NAME = G_GEN_TXT_CONTAINER,&lt;/P&gt;&lt;P&gt;             G_GEN_TEXT_EDITOR    EXPORTING PARENT = G_GEN_TEXT_CONTAINER&lt;/P&gt;&lt;P&gt;             WORDWRAP_MODE =  CL_GUI_TEXTEDIT=&amp;gt;WORDWRAP_AT_FIXED_POSITION&lt;/P&gt;&lt;P&gt;             WORDWRAP_POSITION = WORDWRAP_POSITION&lt;/P&gt;&lt;P&gt;             WORDWRAP_TO_LINEBREAK_MODE = CL_GUI_TEXTEDIT=&amp;gt;TRUE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;  IF not G_GEN_TEXT_CONTAINER IS INITIAL.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Set container options&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  CALL METHOD: G_GEN_TEXT_EDITOR-&amp;gt;SET_TOOLBAR_MODE&lt;/P&gt;&lt;P&gt;                              EXPORTING TOOLBAR_MODE   = 0,&lt;/P&gt;&lt;P&gt;               G_GEN_TEXT_EDITOR-&amp;gt;SET_READONLY_MODE&lt;/P&gt;&lt;P&gt;                              EXPORTING READONLY_MODE  = 1,&lt;/P&gt;&lt;P&gt;               G_GEN_TEXT_EDITOR-&amp;gt;SET_STATUSBAR_MODE&lt;/P&gt;&lt;P&gt;                              EXPORTING STATUSBAR_MODE = 0,&lt;/P&gt;&lt;P&gt;               G_GEN_TEXT_EDITOR-&amp;gt;SET_AUTOINDENT_MODE&lt;/P&gt;&lt;P&gt;                              EXPORTING AUTO_INDENT    = 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Pass the text to the sales text container&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  CALL METHOD G_GEN_TEXT_EDITOR-&amp;gt;SET_TEXT_AS_STREAM&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      TEXT = TEXT_TAB.&lt;/P&gt;&lt;P&gt;  endif.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 27 Apr 2009 16:51:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/text-editor-using-cl-gui-textedit/m-p/5551918#M1267396</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-27T16:51:43Z</dc:date>
    </item>
    <item>
      <title>Re: Text Editor using cl_gui_textedit</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/text-editor-using-cl-gui-textedit/m-p/5551919#M1267397</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;looks like you are creating a screen &lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;CREATE OBJECT:
    G_GEN_TEXT_CONTAINER EXPORTING CONTAINER_NAME = G_GEN_TXT_CONTAINER,&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt; make sure you are using that screen in fact calling screen.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 27 Apr 2009 17:24:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/text-editor-using-cl-gui-textedit/m-p/5551919#M1267397</guid>
      <dc:creator>former_member156446</dc:creator>
      <dc:date>2009-04-27T17:24:12Z</dc:date>
    </item>
    <item>
      <title>Re: Text Editor using cl_gui_textedit</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/text-editor-using-cl-gui-textedit/m-p/5551920#M1267398</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Do I need to create a screen or anything like that... I just coded this and trying to execute..&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 27 Apr 2009 17:33:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/text-editor-using-cl-gui-textedit/m-p/5551920#M1267398</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-27T17:33:59Z</dc:date>
    </item>
    <item>
      <title>Re: Text Editor using cl_gui_textedit</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/text-editor-using-cl-gui-textedit/m-p/5551921#M1267399</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;you need to create a container in se51 and assign the container name as you declared in the program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;[Concept of OO|http://help.sap.com/saphelp_nw70/helpdata/en/2a/755b94ca5911d299af5c9604c10e27/content.htm]&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;[Create Text Editor Source code|https://wiki.sdn.sap.com/wiki/x/780] by Karthikeyan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 27 Apr 2009 17:49:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/text-editor-using-cl-gui-textedit/m-p/5551921#M1267399</guid>
      <dc:creator>former_member156446</dc:creator>
      <dc:date>2009-04-27T17:49:58Z</dc:date>
    </item>
    <item>
      <title>Re: Text Editor using cl_gui_textedit</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/text-editor-using-cl-gui-textedit/m-p/5551922#M1267400</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Try this way:&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
DATA: lo_dock TYPE REF TO cl_gui_docking_container.
DATA: lo_text_editor TYPE REF TO cl_gui_textedit.

DATA: lt_tab TYPE STANDARD TABLE OF char80.
DATA: la_tab LIKE LINE OF lt_tab.

DATA: w_carrid TYPE sflight-carrid.

** Selection Screen
SELECTION-SCREEN: BEGIN OF BLOCK blk1 WITH FRAME TITLE aaa.
SELECT-OPTIONS: s_carrid FOR w_carrid.
SELECTION-SCREEN: END   OF BLOCK blk1.

INITIALIZATION.
* Docking container
  CHECK lo_dock IS INITIAL.
  CREATE OBJECT lo_dock
    EXPORTING
      repid     = sy-cprog
      dynnr     = sy-dynnr
      ratio     = 80
      side      = cl_gui_docking_container=&amp;gt;dock_at_bottom
      name      = 'DOCK_CONT'.
  IF sy-subrc &amp;lt;&amp;gt; 0.
    MESSAGE 'Error in the Docking control' TYPE 'S'.
  ENDIF.

* Text Editor
  CREATE OBJECT lo_text_editor
    EXPORTING
      parent                 = lo_dock
    EXCEPTIONS
      error_cntl_create      = 1
      error_cntl_init        = 2
      error_cntl_link        = 3
      error_dp_create        = 4
      gui_type_not_supported = 5
      OTHERS                 = 6
      .
  IF sy-subrc &amp;lt;&amp;gt; 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
*            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
  ENDIF.

* Set text
  la_tab = 'This is test'.
  APPEND la_tab TO lt_tab.

  CALL METHOD lo_text_editor-&amp;gt;set_text_as_r3table
    EXPORTING
      table           = lt_tab
    EXCEPTIONS
      error_dp        = 1
      error_dp_create = 2
      OTHERS          = 3.
  IF sy-subrc &amp;lt;&amp;gt; 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
*            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
  ENDIF.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Naimesh Patel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 27 Apr 2009 17:59:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/text-editor-using-cl-gui-textedit/m-p/5551922#M1267400</guid>
      <dc:creator>naimesh_patel</dc:creator>
      <dc:date>2009-04-27T17:59:55Z</dc:date>
    </item>
  </channel>
</rss>

