<?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 ALV-OOPS in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-oops/m-p/991763#M74388</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;Please help to acheive my below requirement&lt;/P&gt;&lt;P&gt;In ALV Grid using methods, I want to store &amp;amp; manipulate the&lt;/P&gt;&lt;P&gt;contents of a column variable once when it is double clicked.&lt;/P&gt;&lt;P&gt;How to do the same.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Usha.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 14 Jul 2005 07:01:20 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2005-07-14T07:01:20Z</dc:date>
    <item>
      <title>ALV-OOPS</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-oops/m-p/991763#M74388</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;Please help to acheive my below requirement&lt;/P&gt;&lt;P&gt;In ALV Grid using methods, I want to store &amp;amp; manipulate the&lt;/P&gt;&lt;P&gt;contents of a column variable once when it is double clicked.&lt;/P&gt;&lt;P&gt;How to do the same.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Usha.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 Jul 2005 07:01:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-oops/m-p/991763#M74388</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-07-14T07:01:20Z</dc:date>
    </item>
    <item>
      <title>Re: ALV-OOPS</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-oops/m-p/991764#M74389</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;CLASS lcl_event_receiver DEFINITION DEFERRED.&lt;/P&gt;&lt;P&gt;class cl_gui_container definition load.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : o_alvgrid          TYPE REF TO cl_gui_alv_grid,&lt;/P&gt;&lt;P&gt;       o_dockingcontainer TYPE REF TO cl_gui_docking_container,&lt;/P&gt;&lt;P&gt;       o_eventreceiver    TYPE REF TO lcl_event_receiver,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLASS lcl_event_receiver DEFINITION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  PUBLIC SECTION.&lt;/P&gt;&lt;P&gt;    CLASS-METHODS:&lt;/P&gt;&lt;P&gt;handle_double_click&lt;/P&gt;&lt;P&gt;         FOR EVENT double_click OF cl_gui_alv_grid&lt;/P&gt;&lt;P&gt;            IMPORTING e_row&lt;/P&gt;&lt;P&gt;                      e_column&lt;/P&gt;&lt;P&gt;                      es_row_no.&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;/P&gt;&lt;P&gt;CLASS lcl_event_receiver IMPLEMENTATION.&lt;/P&gt;&lt;P&gt;METHOD handle_double_click.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;The double click drill down processing should be&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;coded in the form below.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    PERFORM f9803_handle_double_click USING e_row&lt;/P&gt;&lt;P&gt;                                           e_column&lt;/P&gt;&lt;P&gt;                                           es_row_no.&lt;/P&gt;&lt;P&gt;&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;FORM f9803_handle_double_click USING    p_row&lt;/P&gt;&lt;P&gt;                                       p_column&lt;/P&gt;&lt;P&gt;                                       p_row_no.&lt;/P&gt;&lt;P&gt;  DATA: lw_output LIKE LINE OF i_output.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  READ TABLE i_output INDEX p_row INTO lw_output.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SET PARAMETER ID 'MAT' FIELD lw_output-matnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL TRANSACTION 'MM02' AND SKIP FIRST SCREEN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " f9803_handle_double_click&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In PBO of the screen,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;module STATUS_9001 output.&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;SET HANDLER o_eventreceiver-&amp;gt;handle_double_click  FOR o_Alvgrid.&lt;/P&gt;&lt;P&gt;endmodule.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 Jul 2005 07:08:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-oops/m-p/991764#M74389</guid>
      <dc:creator>jayanthi_jayaraman</dc:creator>
      <dc:date>2005-07-14T07:08:39Z</dc:date>
    </item>
    <item>
      <title>Re: ALV-OOPS</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-oops/m-p/991765#M74390</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;U can perform this operation in the double click event.&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 LCL_EVENT_RECEIVER 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;&lt;/P&gt;&lt;P&gt;CLASS LCL_EVENT_RECEIVER DEFINITION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Event receiver definitions for ALV actions&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  PUBLIC SECTION.&lt;/P&gt;&lt;P&gt;    CLASS-METHODS:&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Row Double click for dirll down.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;       HANDLE_DOUBLE_CLICK&lt;/P&gt;&lt;P&gt;         FOR EVENT DOUBLE_CLICK OF CL_GUI_ALV_GRID&lt;/P&gt;&lt;P&gt;            IMPORTING E_ROW&lt;/P&gt;&lt;P&gt;                      E_COLUMN&lt;/P&gt;&lt;P&gt;                      ES_ROW_NO.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDCLASS.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Implementation&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;***********************************************************************&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Every event handler that is specified below should also be set after&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;the object has been created.  This is done in the PBO processing.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;with the following command&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;SET HANDLER oEventreceiver-&amp;gt;handle_toolbar FOR o_Alvgrid.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;***********************************************************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLASS LCL_EVENT_RECEIVER IMPLEMENTATION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;*&amp;amp;      Method handle_double_click&lt;/P&gt;&lt;P&gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;This method is called when the user double clicks on a line to drill&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;down.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;The following are exported from the ALV&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;LVC_S_ROW&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;LVC_S_COL&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;LVC_S_ROID&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;  METHOD HANDLE_DOUBLE_CLICK.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;The double click drill down processing should be&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;coded in the form below.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   PERFORM F9007_HANDLE_DOUBLE_CLICK USING E_ROW&lt;/P&gt;&lt;P&gt;                                           E_COLUMN&lt;/P&gt;&lt;P&gt;                                           ES_ROW_NO.&lt;/P&gt;&lt;P&gt;&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;P&gt;FORM f9007_handle_double_click USING p_row&lt;/P&gt;&lt;P&gt;                                     p_column&lt;/P&gt;&lt;P&gt;                                     p_row_no.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA: lw_output LIKE LINE OF i_output.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  READ TABLE i_output INDEX p_row INTO lw_output.&lt;/P&gt;&lt;P&gt;  IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;    SET PARAMETER ID 'BUK' FIELD lw_output-bukrs.&lt;/P&gt;&lt;P&gt;    SET PARAMETER ID 'BLN' FIELD lw_output-belnr.&lt;/P&gt;&lt;P&gt;    SET PARAMETER ID 'GJR' FIELD lw_output-gjahr.&lt;/P&gt;&lt;P&gt;    CALL TRANSACTION c_transaction_call_fb03 AND SKIP FIRST SCREEN .&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM&lt;/P&gt;&lt;P&gt;In PBO,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SET HANDLER o_eventreceiver-&amp;gt;handle_double_click  FOR o_alvgrid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This example will call transaction when clicked on a row.&lt;/P&gt;&lt;P&gt;Similarly u can try it out.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If u have any clarification kindly get back to me.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks &amp;amp; Regards,&lt;/P&gt;&lt;P&gt;Judith.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 Jul 2005 07:08:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-oops/m-p/991765#M74390</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-07-14T07:08:41Z</dc:date>
    </item>
    <item>
      <title>Re: ALV-OOPS</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-oops/m-p/991766#M74391</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;For this you have to use events.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check the program BCALV_TEST_GRID_EVENTS. This is good example.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 Jul 2005 07:16:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-oops/m-p/991766#M74391</guid>
      <dc:creator>Vinod_Chandran</dc:creator>
      <dc:date>2005-07-14T07:16:27Z</dc:date>
    </item>
    <item>
      <title>Re: ALV-OOPS</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-oops/m-p/991767#M74392</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Usha&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can refer to the tutorial &amp;lt;a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/webas/abap/an%20easy%20reference%20for%20alv%20grid%20control.pdf"&amp;gt;An Easy Reference For ALV Grid Control&amp;lt;/a&amp;gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*--Serdar &amp;lt;a href="https://www.sdn.sap.com:443http://www.sdn.sap.comhttp://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.sdn.businesscard.sdnbusinesscard?u=qbk%2bsag%2bjiw%3d"&amp;gt;[ BC ]&amp;lt;/a&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 Jul 2005 09:55:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-oops/m-p/991767#M74392</guid>
      <dc:creator>ssimsekler</dc:creator>
      <dc:date>2005-07-14T09:55:29Z</dc:date>
    </item>
  </channel>
</rss>

