<?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: CL_SALV_TABLE Refresh in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/cl-salv-table-refresh/m-p/7541053#M1562404</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;solved on my own.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;set_data method of the SALV table worked....&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 20 Jan 2011 19:27:34 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2011-01-20T19:27:34Z</dc:date>
    <item>
      <title>CL_SALV_TABLE Refresh</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/cl-salv-table-refresh/m-p/7541052#M1562403</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 2 ALVS in a report. when I click the customer in first(top) ALV it should show data related to that customer in second(bottom) ALV. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Everything is working fine. First time when I click it showing the data of that customer perfectly. But when I clcik another customer its still showing the old data. I tried different ways to refresh. But no success.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Anyhelp will be appreciated.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Code :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Click Method: &lt;/P&gt;&lt;P&gt;METHOD on_link_click.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    FIELD-SYMBOLS : &amp;lt;fs_customer&amp;gt; TYPE ty_parent.&lt;/P&gt;&lt;P&gt;    READ TABLE gt_parent ASSIGNING &amp;lt;fs_customer&amp;gt;&lt;/P&gt;&lt;P&gt;    INDEX row.&lt;/P&gt;&lt;P&gt;    IF &amp;lt;fs_customer&amp;gt; IS ASSIGNED.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    if gr_table2 is  bound.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;     .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    clear : g_custom_container2&lt;/P&gt;&lt;P&gt;          , gr_table2&lt;/P&gt;&lt;P&gt;          .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    endif.&lt;/P&gt;&lt;P&gt;      IF column EQ 'CUSTOMER'.&lt;/P&gt;&lt;P&gt;        gt_child1[] = gt_child[].&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        DELETE gt_child1 WHERE distributor NE &amp;lt;fs_customer&amp;gt;-customer.&lt;/P&gt;&lt;P&gt;&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;    w_flag = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CALL SCREEN 100.&lt;/P&gt;&lt;P&gt;    CLEAR w_flag.&lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;  ENDMETHOD.                    "on_single_click&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Display ALV:&lt;/P&gt;&lt;P&gt;  IF w_flag = 'X'.&lt;/P&gt;&lt;P&gt;    IF g_custom_container2 IS NOT BOUND.&lt;/P&gt;&lt;P&gt;      IF cl_salv_table=&amp;gt;is_offline( ) EQ if_salv_c_bool_sap=&amp;gt;false.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        CREATE OBJECT g_custom_container2&lt;/P&gt;&lt;P&gt;              EXPORTING&lt;/P&gt;&lt;P&gt;               container_name = 'CUSTOM2'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      TRY.&lt;/P&gt;&lt;P&gt;          cl_salv_table=&amp;gt;factory(&lt;/P&gt;&lt;P&gt;            EXPORTING&lt;/P&gt;&lt;P&gt;              r_container    = g_custom_container2&lt;/P&gt;&lt;P&gt;              container_name = 'CUSTOM2'&lt;/P&gt;&lt;P&gt;            IMPORTING&lt;/P&gt;&lt;P&gt;              r_salv_table   = gr_table2&lt;/P&gt;&lt;P&gt;            CHANGING&lt;/P&gt;&lt;P&gt;              t_table        = gt_child1 ).&lt;/P&gt;&lt;P&gt;        CATCH cx_salv_msg.                              "#EC NO_HANDLER&lt;/P&gt;&lt;P&gt;      ENDTRY.&lt;/P&gt;&lt;P&gt;      lr_functions = gr_table2-&amp;gt;get_functions( ).&lt;/P&gt;&lt;P&gt;      lr_functions-&amp;gt;set_all( gc_true ).&lt;/P&gt;&lt;P&gt;      lr_columns = gr_table2-&amp;gt;get_columns( ).&lt;/P&gt;&lt;P&gt;      lr_columns-&amp;gt;set_optimize( gc_true ).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      lr_display_settings = gr_table2-&amp;gt;get_display_settings( ).&lt;/P&gt;&lt;P&gt;      lr_display_settings-&amp;gt;set_list_header( l_title ).&lt;/P&gt;&lt;P&gt;      lr_display_settings-&amp;gt;set_striped_pattern( cl_salv_display_settings=&amp;gt;true ).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      gr_table2-&amp;gt;display( ).&lt;/P&gt;&lt;P&gt;      CLEAR w_flag.&lt;/P&gt;&lt;P&gt;      gr_table2-&amp;gt;refresh( ).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&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;Any help will be greatly appreciated&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 20 Jan 2011 18:29:48 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/cl-salv-table-refresh/m-p/7541052#M1562403</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2011-01-20T18:29:48Z</dc:date>
    </item>
    <item>
      <title>Re: CL_SALV_TABLE Refresh</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/cl-salv-table-refresh/m-p/7541053#M1562404</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;solved on my own.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;set_data method of the SALV table worked....&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 20 Jan 2011 19:27:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/cl-salv-table-refresh/m-p/7541053#M1562404</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2011-01-20T19:27:34Z</dc:date>
    </item>
  </channel>
</rss>

