<?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 Re: text edit control.. in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/text-edit-control/m-p/3442833#M826802</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi NV,&lt;/P&gt;&lt;P&gt;where are you facing problem exactly.&lt;/P&gt;&lt;P&gt;i think your text_tab is getting populated in the  MODULE user_command_0100 properly.&lt;/P&gt;&lt;P&gt;Do you want it to enter in the database table&lt;/P&gt;&lt;P&gt;just create a internal table of type the db table&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
data itab type table of DB_TAB with header line.
clear itab.

itab-field = text_tab.
append itab.
modify db_tab from table itab.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;this should work out&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;please reward if useful.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Sumesh Nair on Feb 15, 2008 11:06 AM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 15 Feb 2008 05:36:24 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-02-15T05:36:24Z</dc:date>
    <item>
      <title>text edit control..</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/text-edit-control/m-p/3442830#M826799</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;how to save data from text edit control to a db field with size 255..??&lt;/P&gt;&lt;P&gt;using std code for display,&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="------" /&gt;&lt;P&gt;CLASS event_handler DEFINITION.&lt;/P&gt;&lt;P&gt;  PUBLIC SECTION.&lt;/P&gt;&lt;P&gt;    METHODS: handle_f1 FOR EVENT f1 OF cl_gui_textedit&lt;/P&gt;&lt;P&gt;                       IMPORTING sender,&lt;/P&gt;&lt;P&gt;             handle_f4 FOR EVENT f4 OF cl_gui_textedit&lt;/P&gt;&lt;P&gt;                       IMPORTING sender.&lt;/P&gt;&lt;P&gt;ENDCLASS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: ok_code LIKE sy-ucomm,&lt;/P&gt;&lt;P&gt;      save_ok LIKE sy-ucomm.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: init,&lt;/P&gt;&lt;P&gt;      container TYPE REF TO cl_gui_custom_container,&lt;/P&gt;&lt;P&gt;      editor    TYPE REF TO cl_gui_textedit.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: event_tab TYPE cntl_simple_events,&lt;/P&gt;&lt;P&gt;      event     TYPE cntl_simple_event.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: line(256) TYPE c,&lt;/P&gt;&lt;P&gt;      text_tab LIKE STANDARD TABLE OF line,&lt;/P&gt;&lt;P&gt;      field LIKE line.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA handle TYPE REF TO event_handler.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Reporting Events ***************************************************&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;  line = 'First line in TextEditControl'.&lt;/P&gt;&lt;P&gt;  APPEND line TO text_tab.&lt;/P&gt;&lt;P&gt;  line = '----&lt;/P&gt;&lt;HR originaltext="---------------------------------------------" /&gt;&lt;P&gt;'.&lt;/P&gt;&lt;P&gt;  APPEND line TO text_tab.&lt;/P&gt;&lt;P&gt;  line = '...'.&lt;/P&gt;&lt;P&gt;  APPEND line TO text_tab.&lt;/P&gt;&lt;P&gt;  CALL SCREEN 100.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Dialog Modules *****************************************************&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MODULE status_0100 OUTPUT.&lt;/P&gt;&lt;P&gt;  SET PF-STATUS 'SCREEN_100'.&lt;/P&gt;&lt;P&gt;  IF init is initial.&lt;/P&gt;&lt;P&gt;    init = 'X'.&lt;/P&gt;&lt;P&gt;    CREATE OBJECT: &lt;/P&gt;&lt;P&gt;           container EXPORTING container_name = 'TEXTEDIT',&lt;/P&gt;&lt;P&gt;           editor    EXPORTING parent = container,&lt;/P&gt;&lt;P&gt;           handle.&lt;/P&gt;&lt;P&gt;    event-eventid = cl_gui_textedit=&amp;gt;event_f1.&lt;/P&gt;&lt;P&gt;    event-appl_event = ' '.                     "system event&lt;/P&gt;&lt;P&gt;    APPEND event TO event_tab.&lt;/P&gt;&lt;P&gt;    event-eventid = cl_gui_textedit=&amp;gt;event_f4.&lt;/P&gt;&lt;P&gt;    event-appl_event = 'X'.                     "application event&lt;/P&gt;&lt;P&gt;    APPEND event TO event_tab.&lt;/P&gt;&lt;P&gt;    CALL METHOD: editor-&amp;gt;set_registered_events&lt;/P&gt;&lt;P&gt;                 EXPORTING events = event_tab.&lt;/P&gt;&lt;P&gt;    SET HANDLER handle-&amp;gt;handle_f1&lt;/P&gt;&lt;P&gt;                handle-&amp;gt;handle_f4 FOR editor.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;  CALL METHOD editor-&amp;gt;set_text_as_stream &lt;/P&gt;&lt;P&gt;              EXPORTING text = text_tab.&lt;/P&gt;&lt;P&gt;ENDMODULE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MODULE cancel INPUT.&lt;/P&gt;&lt;P&gt;  LEAVE PROGRAM.&lt;/P&gt;&lt;P&gt;ENDMODULE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MODULE user_command_0100 INPUT.&lt;/P&gt;&lt;P&gt;  save_ok = ok_code.&lt;/P&gt;&lt;P&gt;  CLEAR ok_code.&lt;/P&gt;&lt;P&gt;  CASE save_ok.&lt;/P&gt;&lt;P&gt;    WHEN 'INSERT'.&lt;/P&gt;&lt;P&gt;      CALL METHOD editor-&amp;gt;get_text_as_stream &lt;/P&gt;&lt;P&gt;                  IMPORTING text = text_tab.&lt;/P&gt;&lt;P&gt;    WHEN 'F1'.&lt;/P&gt;&lt;P&gt;      MESSAGE i888(sabapdocu) WITH text-001.&lt;/P&gt;&lt;P&gt;    WHEN OTHERS.&lt;/P&gt;&lt;P&gt;      MESSAGE i888(sabapdocu) WITH text-002.&lt;/P&gt;&lt;P&gt;      CALL METHOD cl_gui_cfw=&amp;gt;dispatch.&lt;/P&gt;&lt;P&gt;  ENDCASE.&lt;/P&gt;&lt;P&gt;  SET SCREEN 100.&lt;/P&gt;&lt;P&gt;ENDMODULE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Class Implementations **********************************************&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLASS event_handler IMPLEMENTATION.&lt;/P&gt;&lt;P&gt;  METHOD handle_f1.&lt;/P&gt;&lt;P&gt;    DATA row TYPE i.&lt;/P&gt;&lt;P&gt;    MESSAGE i888(sabapdocu) WITH text-003.&lt;/P&gt;&lt;P&gt;    CALL METHOD sender-&amp;gt;get_selection_pos&lt;/P&gt;&lt;P&gt;         IMPORTING from_line = row.&lt;/P&gt;&lt;P&gt;    CALL METHOD sender-&amp;gt;get_line_text&lt;/P&gt;&lt;P&gt;         EXPORTING line_number = row&lt;/P&gt;&lt;P&gt;         IMPORTING text = field.&lt;/P&gt;&lt;P&gt;    CALL METHOD cl_gui_cfw=&amp;gt;set_new_ok_code  &lt;/P&gt;&lt;P&gt;         EXPORTING new_code = 'F1'.          &lt;/P&gt;&lt;P&gt;    CALL METHOD cl_gui_cfw=&amp;gt;flush.&lt;/P&gt;&lt;P&gt;  ENDMETHOD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  METHOD handle_f4.&lt;/P&gt;&lt;P&gt;    DATA row TYPE i.&lt;/P&gt;&lt;P&gt;    MESSAGE i888(sabapdocu) WITH text-004.&lt;/P&gt;&lt;P&gt;    CALL METHOD sender-&amp;gt;get_selection_pos&lt;/P&gt;&lt;P&gt;         IMPORTING from_line = row.&lt;/P&gt;&lt;P&gt;    CALL METHOD sender-&amp;gt;get_line_text&lt;/P&gt;&lt;P&gt;         EXPORTING line_number = row&lt;/P&gt;&lt;P&gt;         IMPORTING text = field.&lt;/P&gt;&lt;P&gt;    CALL METHOD cl_gui_cfw=&amp;gt;flush.&lt;/P&gt;&lt;P&gt;  ENDMETHOD.&lt;/P&gt;&lt;P&gt;ENDCLASS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="----" /&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Feb 2008 07:52:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/text-edit-control/m-p/3442830#M826799</guid>
      <dc:creator>naveenvishal</dc:creator>
      <dc:date>2008-02-13T07:52:03Z</dc:date>
    </item>
    <item>
      <title>Re: text edit control..</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/text-edit-control/m-p/3442831#M826800</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can use FMs SAVE_TEXT or COMMIT_TEXT to save long texts.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 15 Feb 2008 04:39:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/text-edit-control/m-p/3442831#M826800</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-15T04:39:07Z</dc:date>
    </item>
    <item>
      <title>Re: text edit control..</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/text-edit-control/m-p/3442832#M826801</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Use the function module &lt;STRONG&gt;CREATE_TEXT&lt;/STRONG&gt; to save the text. For that u need to create text objects and ids using transaction &lt;STRONG&gt;SE75&lt;/STRONG&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Pls refer the program &lt;STRONG&gt;SAPTEXTEDIT_TEST_1&lt;/STRONG&gt; to see the various text editor operations..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Renjith Michael.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sourceveda.com/" target="test_blank"&gt;http://www.sourceveda.com/&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 15 Feb 2008 05:03:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/text-edit-control/m-p/3442832#M826801</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-15T05:03:29Z</dc:date>
    </item>
    <item>
      <title>Re: text edit control..</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/text-edit-control/m-p/3442833#M826802</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi NV,&lt;/P&gt;&lt;P&gt;where are you facing problem exactly.&lt;/P&gt;&lt;P&gt;i think your text_tab is getting populated in the  MODULE user_command_0100 properly.&lt;/P&gt;&lt;P&gt;Do you want it to enter in the database table&lt;/P&gt;&lt;P&gt;just create a internal table of type the db table&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
data itab type table of DB_TAB with header line.
clear itab.

itab-field = text_tab.
append itab.
modify db_tab from table itab.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;this should work out&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;please reward if useful.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Sumesh Nair on Feb 15, 2008 11:06 AM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 15 Feb 2008 05:36:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/text-edit-control/m-p/3442833#M826802</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-15T05:36:24Z</dc:date>
    </item>
  </channel>
</rss>

