<?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: ALV  with select  rows in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-with-select-rows/m-p/5922991#M1331844</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Andre,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think the problem sits in method &lt;STRONG&gt;check_plnnr&lt;/STRONG&gt; :&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
 METHOD check_plnnr.

"this method is called without any condition before, so each time modifies cell value
    CALL METHOD pr_data_changed-&amp;gt;modify_cell
              EXPORTING i_row_id    = ps_good_plnnr-row_id
                        i_fieldname = 'PLNNR'
                        i_value     = ls_plnnr-plnnr.   "here you are chaning cell value each time to initial value, LS_PLNNR is nowhere filled with any data
 ENDMETHOD.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;To fix it would suggest following logic&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
"Get new cell value to check it.
    CALL METHOD pr_data_changed-&amp;gt;get_cell_value
        EXPORTING i_row_id =    ps_good_plnnr-row_id
                  i_fieldname = ps_good_plnnr-fieldname
        IMPORTING e_value     = l_plnnrtype.

if l_plnnrtype &amp;gt; some_value.   "check if value is the one you allow to enter
     CALL METHOD er_data_changed-&amp;gt;display_protocol.

    "now modify cell value.
    CALL METHOD pr_data_changed-&amp;gt;modify_cell
              EXPORTING i_row_id    = ps_good_plnnr-row_id
                        i_fieldname = 'PLNNR'
                        i_value     = ls_plnnr-plnnr.
endif.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;STRONG&gt;get_cel_value&lt;/STRONG&gt; should only be performed if you want to test value which is being entered. &lt;STRONG&gt;modify cell&lt;/STRONG&gt; should only be called when you want to change the value user enters. &lt;/P&gt;&lt;P&gt;However you don't have to do that at all. If you agree to any value entered in the cell, then you can just skip the entire &lt;STRONG&gt;data_changed&lt;/STRONG&gt; event. Now anything you enter in the cell will automatically reflect in output table. &lt;/P&gt;&lt;P&gt;On triggering &lt;STRONG&gt;save&lt;/STRONG&gt; action, data are already in output table, so you can pass them correclty to called transaction.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps&lt;/P&gt;&lt;P&gt;Marcin&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 31 Jul 2009 08:13:57 GMT</pubDate>
    <dc:creator>MarcinPciak</dc:creator>
    <dc:date>2009-07-31T08:13:57Z</dc:date>
    <item>
      <title>ALV  with select  rows</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-with-select-rows/m-p/5922988#M1331841</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hy masters,&lt;/P&gt;&lt;P&gt;i'm newbye with oo alv,&lt;/P&gt;&lt;P&gt;i need to edit a cell of an alv by call a transaction (cn21).&lt;/P&gt;&lt;P&gt;If the transaction succed the cell is update else there is an error message.&lt;/P&gt;&lt;P&gt;After reading many post i understood that i need to create a methode in the PAI.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and i'm trying this code.&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;METHOD handle_user_command.
CASE e_ucomm.
WHEN 'EDITA'.
CALL METHOD grid1-&amp;gt;get_selected_rows
importing
et_index_rows = lt_rows[].
READ TABLE lt_rows INTO ls_rows INDEX 1.
IF SY-SUBRC = 0.
READ TABLE gt_outtab INTO gs_outtab INDEX ls_rows_index.
IF SY-SUBRC eq 0.
perform call_transaction using 
                          gs_outtab-plnnr
                           'CN21'  .
ENDIF.
ENDIF.
ENDCASE.
ENDMETHOD.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have two questions for you guys.&lt;/P&gt;&lt;P&gt;1) am i on the right direction?&lt;/P&gt;&lt;P&gt;2) how can i  set the error message if the cn21 failed?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 Jul 2009 20:10:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-with-select-rows/m-p/5922988#M1331841</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-07-29T20:10:46Z</dc:date>
    </item>
    <item>
      <title>Re: ALV  with select  rows</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-with-select-rows/m-p/5922989#M1331842</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;1) Actually you are not implementing the method in PAI but rather in class which is a handler for particular event on ALV. But I think you already read that.&lt;/P&gt;&lt;P&gt;The question here is when you want this event to fire up:&lt;/P&gt;&lt;P&gt;- when you select option from ALV toolbar? -&amp;gt; for this is used event &lt;STRONG&gt;USER_COMMNAD&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;- when you change data entry in the cell? -&amp;gt; here is used i.e. event &lt;STRONG&gt;DATA_CHANGED&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think you mean the first, so you write it like:&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
"first define class which will be an event receiver
CLASS lcl_gui_alv_event_receiver DEFINITION.
  PUBLIC SECTION.
     "you need method for event  user_command 
    METHODS: handle_user_command FOR EVENT user_command OF cl_gui_alv_grid
                              IMPORTING e_ucomm sender.
ENDCLASS.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2) in method implementation&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
CLASS lcl_gui_alv_event_receiver IMPLEMENTATION.
  METHOD handle_user_command.
            ...  
           "check if transaction failed.
            message 'Transaction failed' type 'S' display like 'E'.  "will show error message in status bar
ENDMETHOD.
ENDCLASS.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Last thing is to tell the system about your handlers. You do it&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
DATA: g_alv_event_ref TYPE REF TO lcl_gui_alv_event_receiver.

CREATE OBJECT g_alv_event_ref.

SET HANDLER: g_alv_event_ref-&amp;gt;handle_user_command FOR g_alv_grid_ref.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Marcin&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 30 Jul 2009 10:30:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-with-select-rows/m-p/5922989#M1331842</guid>
      <dc:creator>MarcinPciak</dc:creator>
      <dc:date>2009-07-30T10:30:29Z</dc:date>
    </item>
    <item>
      <title>Re: ALV  with select  rows</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-with-select-rows/m-p/5922990#M1331843</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;thanks for your reply.&lt;/P&gt;&lt;P&gt;the scenario is:&lt;/P&gt;&lt;P&gt;the user launch the report and the when the alv comes is allready in edit mode.&lt;/P&gt;&lt;P&gt;the user edit the cell he wants (plnnr).&lt;/P&gt;&lt;P&gt;select the row he edited.&lt;/P&gt;&lt;P&gt;click save ( or edita if i decided to put that button)... let's say there only save, this call the cn21 passing all the row data (with the new value).&lt;/P&gt;&lt;P&gt;i don't know if i'm clearer.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;any way i tried this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;DATA: g_event_receiver TYPE REF TO lcl_event_receiver.
DATA: g_verifier TYPE REF TO lcl_event_receiver.
**************************************************************
* LOCAL CLASS Definition
**************************************************************
*§4.Define and implement event handler to handle event DATA_CHANGED.
*
CLASS lcl_event_receiver DEFINITION.

  PUBLIC SECTION.
    METHODS:
      handle_data_changed
         FOR EVENT data_changed OF cl_gui_alv_grid
             IMPORTING er_data_changed.

  PRIVATE SECTION.
    DATA: error_in_data TYPE c.

* Methods to modularize event handler method HANDLE_DATA_CHANGED:
    METHODS: check_plnnr
     IMPORTING
        ps_good_plnnr TYPE lvc_s_modi
        ps_plnnr LIKE gt_outtab
        pr_data_changed TYPE REF TO cl_alv_changed_data_protocol.

ENDCLASS&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;for the implemantation i declare.&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;CLASS lcl_event_receiver IMPLEMENTATION.
  METHOD handle_data_changed.

*    PERFORM data_changed USING er_data_changed.
*  ENDMETHOD.

    DATA: ls_good TYPE lvc_s_modi.
    DATA: ls_good2 TYPE lvc_s_modi.
    error_in_data = space.

    LOOP AT er_data_changed-&amp;gt;mt_good_cells INTO ls_good.

      CASE ls_good-fieldname.
        WHEN 'PLNNR'.
          CALL METHOD check_plnnr
                 EXPORTING
                    ps_good_plnnr = ls_good
                    pr_data_changed   = er_data_changed
                    ps_plnnr = ls_plnnr.
*§7.Display application log if an error has occured.
          IF error_in_data EQ 'X'.
            CALL METHOD er_data_changed-&amp;gt;display_protocol.
          ENDIF.
      ENDCASE.
    ENDLOOP.
  ENDMETHOD.

  METHOD check_plnnr.

    DATA: l_plnnrtype TYPE plnnr.

*Get new cell value to check it.
    CALL METHOD pr_data_changed-&amp;gt;get_cell_value
        EXPORTING i_row_id =    ps_good_plnnr-row_id
                  i_fieldname = ps_good_plnnr-fieldname
        IMPORTING e_value     = l_plnnrtype.


*modify cell value.
    CALL METHOD pr_data_changed-&amp;gt;modify_cell
              EXPORTING i_row_id    = ps_good_plnnr-row_id
                        i_fieldname = 'PLNNR'
                        i_value     = ls_plnnr-plnnr.


  ENDMETHOD.
ENDCLASS.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;my pbo is like this.&lt;/P&gt;&lt;P&gt;&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      MODULE PBO OUTPUT                                             *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;MODULE pbo OUTPUT.&lt;/P&gt;&lt;P&gt;  SET PF-STATUS 'MAIN100'.&lt;/P&gt;&lt;P&gt;  SET TITLEBAR 'MAIN100'.&lt;/P&gt;&lt;P&gt;  IF g_custom_container IS INITIAL.&lt;/P&gt;&lt;P&gt;    CREATE OBJECT g_custom_container&lt;/P&gt;&lt;P&gt;           EXPORTING container_name = g_container.&lt;/P&gt;&lt;P&gt;    CREATE OBJECT grid1&lt;/P&gt;&lt;P&gt;           EXPORTING i_parent = g_custom_container.&lt;/P&gt;&lt;P&gt;    PERFORM select_data_and_init_style.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*§3.Provide the fieldname of the celltab field by using field&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  STYLEFNAME of the layout structure.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    gs_layout-stylefname = 'CELLTAB'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;set substate of editable cells to deactivated&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    CALL METHOD grid1-&amp;gt;set_ready_for_input&lt;/P&gt;&lt;P&gt;          EXPORTING i_ready_for_input = 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CALL METHOD grid1-&amp;gt;set_table_for_first_display&lt;/P&gt;&lt;P&gt;         EXPORTING i_structure_name = 'ZSUBOUTPUT'&lt;/P&gt;&lt;P&gt;                   is_layout        = gs_layout&lt;/P&gt;&lt;P&gt;         CHANGING  it_outtab        = gt_outtab[].&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    PERFORM switch_edit_mode.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CALL METHOD grid1-&amp;gt;register_edit_event&lt;/P&gt;&lt;P&gt;                  EXPORTING&lt;/P&gt;&lt;P&gt;                     i_event_id = cl_gui_alv_grid=&amp;gt;mc_evt_enter.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CREATE OBJECT g_event_receiver.&lt;/P&gt;&lt;P&gt;    SET HANDLER g_event_receiver-&amp;gt;handle_data_changed FOR grid1.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDMODULE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; my PAI.&lt;/P&gt;&lt;P&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;      MODULE PAI INPUT                                              *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;MODULE pai INPUT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL METHOD grid1-&amp;gt;register_edit_event&lt;/P&gt;&lt;P&gt;                EXPORTING&lt;/P&gt;&lt;P&gt;                   i_event_id = cl_gui_alv_grid=&amp;gt;mc_evt_enter.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CREATE OBJECT g_event_receiver.&lt;/P&gt;&lt;P&gt;  SET HANDLER g_event_receiver-&amp;gt;handle_data_changed FOR grid1.&lt;/P&gt;&lt;P&gt;  DATA:l_valid TYPE c.&lt;/P&gt;&lt;P&gt;&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 'EXIT'.&lt;/P&gt;&lt;P&gt;      PERFORM exit_program.&lt;/P&gt;&lt;P&gt;    WHEN '&amp;amp;DATA_SAVE'.&lt;/P&gt;&lt;P&gt;      CALL METHOD grid1-&amp;gt;check_changed_data&lt;/P&gt;&lt;P&gt;      IMPORTING&lt;/P&gt;&lt;P&gt;      e_valid = l_valid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      IF l_valid = 'X'.&lt;/P&gt;&lt;P&gt;        PERFORM call_transaction.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;    WHEN OTHERS.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    do nothing&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  ENDCASE.&lt;/P&gt;&lt;P&gt;ENDMODULE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BUT MY CALL TRANSACTION FAILED because plnnr cell is empty (the saved didn't work).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;did i forgot an event????&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;anyway i'll try to restart using your indication.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 30 Jul 2009 17:38:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-with-select-rows/m-p/5922990#M1331843</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-07-30T17:38:14Z</dc:date>
    </item>
    <item>
      <title>Re: ALV  with select  rows</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-with-select-rows/m-p/5922991#M1331844</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Andre,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think the problem sits in method &lt;STRONG&gt;check_plnnr&lt;/STRONG&gt; :&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
 METHOD check_plnnr.

"this method is called without any condition before, so each time modifies cell value
    CALL METHOD pr_data_changed-&amp;gt;modify_cell
              EXPORTING i_row_id    = ps_good_plnnr-row_id
                        i_fieldname = 'PLNNR'
                        i_value     = ls_plnnr-plnnr.   "here you are chaning cell value each time to initial value, LS_PLNNR is nowhere filled with any data
 ENDMETHOD.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;To fix it would suggest following logic&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
"Get new cell value to check it.
    CALL METHOD pr_data_changed-&amp;gt;get_cell_value
        EXPORTING i_row_id =    ps_good_plnnr-row_id
                  i_fieldname = ps_good_plnnr-fieldname
        IMPORTING e_value     = l_plnnrtype.

if l_plnnrtype &amp;gt; some_value.   "check if value is the one you allow to enter
     CALL METHOD er_data_changed-&amp;gt;display_protocol.

    "now modify cell value.
    CALL METHOD pr_data_changed-&amp;gt;modify_cell
              EXPORTING i_row_id    = ps_good_plnnr-row_id
                        i_fieldname = 'PLNNR'
                        i_value     = ls_plnnr-plnnr.
endif.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;STRONG&gt;get_cel_value&lt;/STRONG&gt; should only be performed if you want to test value which is being entered. &lt;STRONG&gt;modify cell&lt;/STRONG&gt; should only be called when you want to change the value user enters. &lt;/P&gt;&lt;P&gt;However you don't have to do that at all. If you agree to any value entered in the cell, then you can just skip the entire &lt;STRONG&gt;data_changed&lt;/STRONG&gt; event. Now anything you enter in the cell will automatically reflect in output table. &lt;/P&gt;&lt;P&gt;On triggering &lt;STRONG&gt;save&lt;/STRONG&gt; action, data are already in output table, so you can pass them correclty to called transaction.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps&lt;/P&gt;&lt;P&gt;Marcin&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 31 Jul 2009 08:13:57 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-with-select-rows/m-p/5922991#M1331844</guid>
      <dc:creator>MarcinPciak</dc:creator>
      <dc:date>2009-07-31T08:13:57Z</dc:date>
    </item>
    <item>
      <title>Re: ALV  with select  rows</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-with-select-rows/m-p/5922992#M1331845</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;ok i don't need to test the value, i only have to pass it and call the transaction, if the value is not  good the transaction fails.&lt;/P&gt;&lt;P&gt;i'll try by calling only &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    &lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;CALL METHOD er_data_changed-&amp;gt;display_protocol.
 
    "now modify cell value.
    CALL METHOD pr_data_changed-&amp;gt;modify_cell
              EXPORTING i_row_id    = ps_good_plnnr-row_id
                        i_fieldname = 'PLNNR'
                        i_value     = ls_plnnr-plnnr.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanx i'll let you know give points &lt;SPAN __jive_emoticon_name="happy"&gt;&lt;/SPAN&gt;)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 31 Jul 2009 08:31:37 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-with-select-rows/m-p/5922992#M1331845</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-07-31T08:31:37Z</dc:date>
    </item>
    <item>
      <title>Re: ALV  with select  rows</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-with-select-rows/m-p/5922993#M1331846</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;working perfectely, thanx for your help...i'll try to manage the tool  bar and the menu.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 01 Aug 2009 08:59:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-with-select-rows/m-p/5922993#M1331846</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-08-01T08:59:39Z</dc:date>
    </item>
  </channel>
</rss>

