<?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 grid ispaly in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-ispaly/m-p/1654362#M290456</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;thnak you all&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 27 Nov 2006 09:24:44 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-11-27T09:24:44Z</dc:date>
    <item>
      <title>ALV grid ispaly</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-ispaly/m-p/1654355#M290449</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have  a internal table with one field displayed as checkbox.&lt;/P&gt;&lt;P&gt;and i declared  a status for the report with my own buttons(three buttons)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;but after the grid displayed,when i untick/tick any one of the checkboxes,&lt;/P&gt;&lt;P&gt;and then when i press any one of the buttons the internal table is not modified.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;but when i use list display the table getting modified with tick/untick&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;what shall i do to solve this..&lt;/P&gt;&lt;P&gt;when i tick/untick any checkbox and press any button the table should be modified.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks&lt;/P&gt;&lt;P&gt;SAI&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 27 Nov 2006 08:34:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-ispaly/m-p/1654355#M290449</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-27T08:34:09Z</dc:date>
    </item>
    <item>
      <title>Re: ALV grid ispaly</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-ispaly/m-p/1654356#M290450</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Call the method CHECK_CHANGED_DATA of the grid in the PAI and then your table will be updated.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you are using function module to display the grid, use the following method to synchronize the grid and table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Data ref1 type ref to cl_gui_alv_grid.&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'GET_GLOBALS_FROM_SLVC_FULLSCR'&lt;/P&gt;&lt;P&gt;IMPORTING&lt;/P&gt;&lt;P&gt;E_GRID = ref1.&lt;/P&gt;&lt;P&gt;call method ref1-&amp;gt;check_changed_data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ravi&lt;/P&gt;&lt;P&gt;Note - Please mark all the helpful answers&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: &lt;/P&gt;&lt;P&gt;        Ravikumar Allampallam&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 27 Nov 2006 08:36:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-ispaly/m-p/1654356#M290450</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-27T08:36:54Z</dc:date>
    </item>
    <item>
      <title>Re: ALV grid ispaly</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-ispaly/m-p/1654357#M290451</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;i never worked with methods&lt;/P&gt;&lt;P&gt;how to call a method in the program&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;just like a FM?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 27 Nov 2006 08:41:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-ispaly/m-p/1654357#M290451</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-27T08:41:39Z</dc:date>
    </item>
    <item>
      <title>Re: ALV grid ispaly</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-ispaly/m-p/1654358#M290452</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;See the following code&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Data ref1 type ref to cl_gui_alv_grid.&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'GET_GLOBALS_FROM_SLVC_FULLSCR'&lt;/P&gt;&lt;P&gt;IMPORTING&lt;/P&gt;&lt;P&gt;E_GRID = ref1.&lt;/P&gt;&lt;P&gt;call method ref1-&amp;gt;check_changed_data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;Ravi&lt;/P&gt;&lt;P&gt;Note - Please close the thread if the issue is resolved&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 27 Nov 2006 08:42:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-ispaly/m-p/1654358#M290452</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-27T08:42:49Z</dc:date>
    </item>
    <item>
      <title>Re: ALV grid ispaly</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-ispaly/m-p/1654359#M290453</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;sai ram&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;check this&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;I_CALLBACK_PROGRAM = W_REPID&lt;/P&gt;&lt;P&gt;I_CALLBACK_PF_STATUS_SET = 'PF_STATUS'&lt;/P&gt;&lt;P&gt;I_CALLBACK_USER_COMMAND = 'USER_COMMAND'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM USER_COMMAND USING P_UCOMM TYPE SY-UCOMM&lt;/P&gt;&lt;P&gt;P_SELFLD TYPE SLIS_SELFIELD.&lt;/P&gt;&lt;P&gt;case p_ucomm.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;when 'SAVE'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Data ref1 type ref to cl_gui_alv_grid.&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'GET_GLOBALS_FROM_SLVC_FULLSCR'&lt;/P&gt;&lt;P&gt;IMPORTING&lt;/P&gt;&lt;P&gt;E_GRID = ref1.&lt;/P&gt;&lt;P&gt;call method ref1-&amp;gt;check_changed_data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;modify ztable from table itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endcase.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;P&gt;-charitha&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 27 Nov 2006 09:09:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-ispaly/m-p/1654359#M290453</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-27T09:09:52Z</dc:date>
    </item>
    <item>
      <title>Re: ALV grid ispaly</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-ispaly/m-p/1654360#M290454</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;this can be done , using the method mentioned by Ravi.&lt;/P&gt;&lt;P&gt;Check the sample code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;REPORT  ztest                            .


TABLES : sflight.

TYPE-POOLS: slis.


DATA : w_repid LIKE sy-repid.

w_repid = sy-repid.

DATA : BEGIN OF it_sflight OCCURS 0,
       checkbox(1),
       carrid LIKE sflight-carrid,
       END OF it_sflight.


*layout

DATA: wa_layout           TYPE lvc_s_layo.
*field catalog
DATA: it_fieldcatalog TYPE lvc_t_fcat,

      wa_fieldcatalog TYPE lvc_s_fcat.



START-OF-SELECTION.

  SELECT carrid FROM sflight INTO CORRESPONDING FIELDS OF TABLE
it_sflight.



END-OF-SELECTION.


  CLEAR it_fieldcatalog.
  REFRESH it_fieldcatalog.



  wa_fieldcatalog-fieldname = 'CHECKBOX'.
  wa_fieldcatalog-tabname  = 'IT_SFLIGHT'.
  wa_fieldcatalog-outputlen = '3'.
  wa_fieldcatalog-col_pos = '1'.
  wa_fieldcatalog-seltext   = 'Chk'.
  wa_fieldcatalog-checkbox = 'X'.
  wa_fieldcatalog-edit = 'X'.
  APPEND  wa_fieldcatalog TO it_fieldcatalog.
  CLEAR  wa_fieldcatalog.



  wa_fieldcatalog-fieldname = 'CARRID'.
    wa_fieldcatalog-tabname  = 'IT_SFLIGHT'.
  wa_fieldcatalog-outputlen = '10'.
  wa_fieldcatalog-col_pos = '2'.
  wa_fieldcatalog-seltext   = 'Carrid'.
  APPEND  wa_fieldcatalog TO it_fieldcatalog.
  CLEAR  wa_fieldcatalog.





*  wa_layout-box_fname = 'CHECKBOX'.
  wa_layout-no_rowmark = 'X'.

  CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY_LVC'
    EXPORTING
      i_callback_program      = w_repid
      is_layout_lvc           = wa_layout
      i_callback_user_command = 'USER_COMMAND'
      it_fieldcat_lvc         = it_fieldcatalog
    TABLES
      t_outtab                = it_sflight
    EXCEPTIONS
      program_error           = 1
      OTHERS                  = 2.



*&amp;amp;---------------------------------------------------------------------*
*&amp;amp;      Form  USER_COMMAND
*&amp;amp;---------------------------------------------------------------------*


FORM user_command USING p_ucomm TYPE sy-ucomm
                      p_selfld TYPE slis_selfield.

 DATA:  REF_GRID TYPE REF TO CL_GUI_ALV_GRID. "new

*then insert the following code in your USER_COMMAND routine...

  IF REF_GRID IS INITIAL.
    CALL FUNCTION 'GET_GLOBALS_FROM_SLVC_FULLSCR'
    IMPORTING
    E_GRID = REF_GRID
    .
  ENDIF.

  IF NOT REF_GRID IS INITIAL.
    CALL METHOD REF_GRID-&amp;gt;CHECK_CHANGED_DATA
    .
  ENDIF.

  CASE p_ucomm.
    WHEN '&amp;amp;DATA_SAVE'.
      LOOP AT it_sflight WHERE checkbox = 'X'.
        DELETE it_sflight INDEX sy-tabix.
      ENDLOOP.
      p_selfld-refresh = 'X'.

  ENDCASE.
ENDFORM.                    "user_command&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Vijay&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 27 Nov 2006 09:10:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-ispaly/m-p/1654360#M290454</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-27T09:10:56Z</dc:date>
    </item>
    <item>
      <title>Re: ALV grid ispaly</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-ispaly/m-p/1654361#M290455</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;Check programs with b&lt;STRONG&gt;alv&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Laxmi.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 27 Nov 2006 09:15:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-ispaly/m-p/1654361#M290455</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-27T09:15:55Z</dc:date>
    </item>
    <item>
      <title>Re: ALV grid ispaly</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-ispaly/m-p/1654362#M290456</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;thnak you all&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 27 Nov 2006 09:24:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-grid-ispaly/m-p/1654362#M290456</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-27T09:24:44Z</dc:date>
    </item>
  </channel>
</rss>

