<?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: CUSTOM CONTROL in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/custom-control/m-p/1910336#M379001</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi vijay,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;place a button save in grid control&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLASS myclass DEFINITION.&lt;/P&gt;&lt;P&gt;  PUBLIC SECTION.&lt;/P&gt;&lt;P&gt;    METHODS:&lt;/P&gt;&lt;P&gt;    toolbar FOR EVENT toolbar OF cl_gui_alv_grid IMPORTING e_object&lt;/P&gt;&lt;P&gt;             e_interactive,&lt;/P&gt;&lt;P&gt;    user_command FOR EVENT user_command OF cl_gui_alv_grid IMPORTING&lt;/P&gt;&lt;P&gt;             e_ucomm.&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;CLASS myclass IMPLEMENTATION.&lt;/P&gt;&lt;P&gt; METHOD toolbar.&lt;/P&gt;&lt;P&gt;    DATA: ls_toolbar  TYPE stb_button.&lt;/P&gt;&lt;P&gt; CLEAR ls_toolbar.&lt;/P&gt;&lt;P&gt;    MOVE 3 TO ls_toolbar-butn_type.&lt;/P&gt;&lt;P&gt;    APPEND ls_toolbar TO e_object-&amp;gt;mt_toolbar.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CLEAR ls_toolbar.&lt;/P&gt;&lt;P&gt;    MOVE 'SAVE' TO ls_toolbar-function.&lt;/P&gt;&lt;P&gt;    MOVE 'SAVE' TO ls_toolbar-text.&lt;/P&gt;&lt;P&gt;    MOVE ' ' TO ls_toolbar-disabled.&lt;/P&gt;&lt;P&gt;    APPEND ls_toolbar TO e_object-&amp;gt;mt_toolbar.&lt;/P&gt;&lt;P&gt;ENDMETHOD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;METHOD user_command.&lt;/P&gt;&lt;P&gt;    CASE e_ucomm.&lt;/P&gt;&lt;P&gt;           WHEN 'SAVE'.&lt;/P&gt;&lt;P&gt;                  CALL METHOD obj_grid-&amp;gt;refresh_table_display.&lt;/P&gt;&lt;P&gt;    ENDCASE.&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;    SET HANDLER obj_myclass-&amp;gt;toolbar FOR obj_grid.&lt;/P&gt;&lt;P&gt;    SET HANDLER obj_myclass-&amp;gt;user_command FOR obj_grid.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 08 Feb 2007 13:18:30 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-02-08T13:18:30Z</dc:date>
    <item>
      <title>CUSTOM CONTROL</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/custom-control/m-p/1910334#M378999</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; I was printed the ALV report to custom control. Now I want to change some datas from ALV report and save the datas into an one internal table. Is any function module is there for saving the datas from ALV report into an Internal Table?&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 08 Feb 2007 08:37:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/custom-control/m-p/1910334#M378999</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-02-08T08:37:54Z</dc:date>
    </item>
    <item>
      <title>Re: CUSTOM CONTROL</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/custom-control/m-p/1910335#M379000</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Vijay,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;            1. In ALV's we can set a column for editing in the fieldcatalog level...&lt;/P&gt;&lt;P&gt;                       &amp;lt;l_fcat&amp;gt;-edit = 'X'.&lt;/P&gt;&lt;P&gt;                or at each cell level...with the CELLSTYLE properties...&lt;/P&gt;&lt;P&gt;       &lt;/P&gt;&lt;P&gt;             2. a) The ALV grid control has some events that are given for the &lt;/P&gt;&lt;P&gt;                     grid control class CL_GUI_ALV_GRID.&lt;/P&gt;&lt;P&gt;                 b) Whenever user interacts with the grid and changes the cell values..&lt;/P&gt;&lt;P&gt;                     DATA CHANGED event is triggered...&lt;/P&gt;&lt;P&gt;                 c) The user action is handled by the receiver event class that&lt;/P&gt;&lt;P&gt;                     we need to handle...... &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Class Definition&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLASS &amp;lt;reciever class&amp;gt; DEFINITION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  PUBLIC SECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    METHODS:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="3" type="ul"&gt;&lt;P&gt;Handle hotspot&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;      handle_hotspot_click&lt;/P&gt;&lt;P&gt;      FOR EVENT hotspot_click OF cl_gui_alv_grid&lt;/P&gt;&lt;P&gt;          IMPORTING e_row_id&lt;/P&gt;&lt;P&gt;                    e_column_id,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="3" type="ul"&gt;&lt;P&gt;Data Changed&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;    handle_data_changed&lt;/P&gt;&lt;P&gt;      FOR EVENT data_changed OF cl_gui_alv_grid&lt;/P&gt;&lt;P&gt;      IMPORTING er_data_changed,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="3" type="ul"&gt;&lt;P&gt;Data changed Finished&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;      handle_data_changed_finished&lt;/P&gt;&lt;P&gt;        FOR EVENT data_changed_finished OF cl_gui_alv_grid&lt;/P&gt;&lt;P&gt;        IMPORTING e_modified.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDCLASS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Class implementation&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLASS &amp;lt;receiver class&amp;gt; IMPLEMENTATION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="3" type="ul"&gt;&lt;P&gt;Data Changed&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;  METHOD handle_data_changed.&lt;/P&gt;&lt;P&gt;    PERFORM data_changed USING er_data_changed.&lt;/P&gt;&lt;P&gt;  ENDMETHOD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="3" type="ul"&gt;&lt;P&gt;Data Finished&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;  METHOD handle_data_changed_finished.&lt;/P&gt;&lt;P&gt;    PERFORM data_changed_finished.&lt;/P&gt;&lt;P&gt;  ENDMETHOD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="3" type="ul"&gt;&lt;P&gt;Hotspot clicked&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  METHOD handle_hotspot_click.&lt;/P&gt;&lt;P&gt;    perform hotspot_click USING e_row_id&lt;/P&gt;&lt;P&gt;                                     e_column_id.&lt;/P&gt;&lt;P&gt;  ENDMETHOD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDCLASS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:&lt;/P&gt;&lt;P&gt;w_event       TYPE REF TO lcl_brly_frt_event_receiver.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 08 Feb 2007 12:54:48 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/custom-control/m-p/1910335#M379000</guid>
      <dc:creator>Shivaji16</dc:creator>
      <dc:date>2007-02-08T12:54:48Z</dc:date>
    </item>
    <item>
      <title>Re: CUSTOM CONTROL</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/custom-control/m-p/1910336#M379001</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi vijay,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;place a button save in grid control&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLASS myclass DEFINITION.&lt;/P&gt;&lt;P&gt;  PUBLIC SECTION.&lt;/P&gt;&lt;P&gt;    METHODS:&lt;/P&gt;&lt;P&gt;    toolbar FOR EVENT toolbar OF cl_gui_alv_grid IMPORTING e_object&lt;/P&gt;&lt;P&gt;             e_interactive,&lt;/P&gt;&lt;P&gt;    user_command FOR EVENT user_command OF cl_gui_alv_grid IMPORTING&lt;/P&gt;&lt;P&gt;             e_ucomm.&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;CLASS myclass IMPLEMENTATION.&lt;/P&gt;&lt;P&gt; METHOD toolbar.&lt;/P&gt;&lt;P&gt;    DATA: ls_toolbar  TYPE stb_button.&lt;/P&gt;&lt;P&gt; CLEAR ls_toolbar.&lt;/P&gt;&lt;P&gt;    MOVE 3 TO ls_toolbar-butn_type.&lt;/P&gt;&lt;P&gt;    APPEND ls_toolbar TO e_object-&amp;gt;mt_toolbar.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CLEAR ls_toolbar.&lt;/P&gt;&lt;P&gt;    MOVE 'SAVE' TO ls_toolbar-function.&lt;/P&gt;&lt;P&gt;    MOVE 'SAVE' TO ls_toolbar-text.&lt;/P&gt;&lt;P&gt;    MOVE ' ' TO ls_toolbar-disabled.&lt;/P&gt;&lt;P&gt;    APPEND ls_toolbar TO e_object-&amp;gt;mt_toolbar.&lt;/P&gt;&lt;P&gt;ENDMETHOD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;METHOD user_command.&lt;/P&gt;&lt;P&gt;    CASE e_ucomm.&lt;/P&gt;&lt;P&gt;           WHEN 'SAVE'.&lt;/P&gt;&lt;P&gt;                  CALL METHOD obj_grid-&amp;gt;refresh_table_display.&lt;/P&gt;&lt;P&gt;    ENDCASE.&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;    SET HANDLER obj_myclass-&amp;gt;toolbar FOR obj_grid.&lt;/P&gt;&lt;P&gt;    SET HANDLER obj_myclass-&amp;gt;user_command FOR obj_grid.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 08 Feb 2007 13:18:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/custom-control/m-p/1910336#M379001</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-02-08T13:18:30Z</dc:date>
    </item>
  </channel>
</rss>

