<?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: refresh_table_display in grids in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/refresh-table-display-in-grids/m-p/3063788#M725919</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hiii&lt;/P&gt;&lt;P&gt;thank you,&lt;/P&gt;&lt;P&gt;i am using a OO approch for grids.&lt;/P&gt;&lt;P&gt;i have refresh button and calling refresh method in PAI of the screen..&lt;/P&gt;&lt;P&gt;but too nt working&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 27 Nov 2007 10:37:36 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-11-27T10:37:36Z</dc:date>
    <item>
      <title>refresh_table_display in grids</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/refresh-table-display-in-grids/m-p/3063782#M725913</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hello friends..&lt;/P&gt;&lt;P&gt;i am working on a alv grid.&lt;/P&gt;&lt;P&gt;when i edit the grid(delete row.add row) i want to refresh the table display and for that i have taken a REFRESH BUTTON and when i clik that i wrote in PAI : Call method refresh_table_display.&lt;/P&gt;&lt;P&gt;but it is not refreshing the grid. insted i have to again process to refresh it..can any one tell how to handle refreshing grids..&lt;/P&gt;&lt;P&gt;plz help..&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 27 Nov 2007 10:20:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/refresh-table-display-in-grids/m-p/3063782#M725913</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-11-27T10:20:08Z</dc:date>
    </item>
    <item>
      <title>Re: refresh_table_display in grids</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/refresh-table-display-in-grids/m-p/3063783#M725914</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;plz put a debugger and check whether the control is coming into tht refresh_table_display..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If its coming means u wnt check whether the table(internal) is getting clear after the refresh stmt..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Otherwise use clear or free stmts..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It will work&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;reward if useful&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 27 Nov 2007 10:27:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/refresh-table-display-in-grids/m-p/3063783#M725914</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-11-27T10:27:52Z</dc:date>
    </item>
    <item>
      <title>Re: refresh_table_display in grids</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/refresh-table-display-in-grids/m-p/3063784#M725915</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Mahesh,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Make sure that while calling the FM which you stated , if you are dealing with only one screen, then you need to explicitly call the pbo of that screen after calling FM for refreshing the grid. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Only then will the changes take effect.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 27 Nov 2007 10:28:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/refresh-table-display-in-grids/m-p/3063784#M725915</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-11-27T10:28:36Z</dc:date>
    </item>
    <item>
      <title>Re: refresh_table_display in grids</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/refresh-table-display-in-grids/m-p/3063785#M725916</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hiii&lt;/P&gt;&lt;P&gt;debuger is comming to the refresh method and after that i am also clearing ITABS but too its not clering..&lt;/P&gt;&lt;P&gt;plz suggest..&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 27 Nov 2007 10:30:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/refresh-table-display-in-grids/m-p/3063785#M725916</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-11-27T10:30:00Z</dc:date>
    </item>
    <item>
      <title>Re: refresh_table_display in grids</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/refresh-table-display-in-grids/m-p/3063786#M725917</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Mahesh, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;when using the function module "REUSE_ALV_GRID_DISPLAY", you have a exporting parameter called "I_CALLBACK_USER_COMMAND". This is the name of a form in your report to handle all the buttons clicked. To create your own buttons just create a GUI-Status and provide the exporting parameter "I_CALLBACK_PF_STATUS_SET" with a form in your report that sets the status. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Inside your user_command-Form you can update all the records of your internal table. To make ALV refresh the display just provide the field st_selfield-refresh with 'X'. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;EXAMPLE: &lt;/P&gt;&lt;P&gt;=========&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM USER_COMMAND USING RC_UCOMM LIKE SY-UCOMM&lt;/P&gt;&lt;P&gt;ST_SELFIELD TYPE SLIS_SELFIELD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;case rc_ucomm.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;check which button has been pressed&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Refresh internal table&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;select... into itab...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endcase.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Make sure, that the updated internal table itab is displayed&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;st_selfield-refresh = 'X'. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM PF_STATUS_SET USING RT_EXTAB TYPE SLIS_T_EXTAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SET PF-STATUS 'ALV'. " EXCLUDING RT_EXTAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;I_INTERFACE_CHECK = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;I_BUFFER_ACTIVE = ' '&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;I_CALLBACK_PROGRAM = 'ZPXYZ'&lt;/P&gt;&lt;P&gt;I_CALLBACK_PF_STATUS_SET = 'PF_STATUS_SET'&lt;/P&gt;&lt;P&gt;I_CALLBACK_USER_COMMAND = 'USER_COMMAND'&lt;/P&gt;&lt;P&gt;I_CALLBACK_TOP_OF_PAGE = 'TOP_OF_PAGE'&lt;/P&gt;&lt;P&gt;.....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Lokesh&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: &lt;/P&gt;&lt;P&gt;        Lokesh Aggarwal&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 27 Nov 2007 10:32:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/refresh-table-display-in-grids/m-p/3063786#M725917</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-11-27T10:32:20Z</dc:date>
    </item>
    <item>
      <title>Re: refresh_table_display in grids</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/refresh-table-display-in-grids/m-p/3063787#M725918</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hii&lt;/P&gt;&lt;P&gt;actuly i have tabstrip control and on that i have 5 grids..i want all these grids to be refreshed when i clik REFRESH button.&lt;/P&gt;&lt;P&gt;plz explain wat i need to do.&lt;/P&gt;&lt;P&gt;mahesh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 27 Nov 2007 10:32:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/refresh-table-display-in-grids/m-p/3063787#M725918</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-11-27T10:32:30Z</dc:date>
    </item>
    <item>
      <title>Re: refresh_table_display in grids</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/refresh-table-display-in-grids/m-p/3063788#M725919</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hiii&lt;/P&gt;&lt;P&gt;thank you,&lt;/P&gt;&lt;P&gt;i am using a OO approch for grids.&lt;/P&gt;&lt;P&gt;i have refresh button and calling refresh method in PAI of the screen..&lt;/P&gt;&lt;P&gt;but too nt working&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 27 Nov 2007 10:37:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/refresh-table-display-in-grids/m-p/3063788#M725919</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-11-27T10:37:36Z</dc:date>
    </item>
    <item>
      <title>Re: refresh_table_display in grids</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/refresh-table-display-in-grids/m-p/3063789#M725920</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;The following method call is used to refresh the data displayed within an ALV object grid: CALL method gd_tree-&amp;gt;REFRESH_TABLE_DISPLAY.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL METHOD gd_tree-&amp;gt;set_table_for_first_display&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      is_layout       = gd_layout&lt;/P&gt;&lt;P&gt;    CHANGING&lt;/P&gt;&lt;P&gt;      it_fieldcatalog = gd_fieldcat&lt;/P&gt;&lt;P&gt;      it_sort         = it_sortcat&lt;/P&gt;&lt;P&gt;      it_outtab       = it_report.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CALL method gd_tree-&amp;gt;REFRESH_TABLE_DISPLAY.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CALL METHOD cl_gui_cfw=&amp;gt;flush.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and see this program where it refreshes the program for every 5 sec&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.sdn.sap.com/irj/sdn/wiki" target="test_blank"&gt;https://www.sdn.sap.com/irj/sdn/wiki&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;gt;&lt;/STRONG&gt;********************************************************************&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;This report displays User's info (SM04) using the FM : *&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;REUSE_ALV_LIST_DISPLAY *&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;The list is auto-refreshed (refresh time : 5 seconds) *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&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;P&gt;TYPE-POOLS: slis. " ALV Global Types&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;gt_user LIKE uinfo OCCURS 0 WITH HEADER LINE. " User info in SM04&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;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PERFORM f_read_data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PERFORM f_display_data.&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;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Form F_LIRE_DATA&lt;/P&gt;&lt;/LI&gt;&lt;/UL&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;P&gt;FORM f_read_data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REFRESH gt_user.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Get User's info&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;CALL FUNCTION 'THUSRINFO'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;usr_tabl = gt_user.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Wait in a task&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;PERFORM f_call_rfc_wait.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM. " F_READ_DATA&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;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Form F_DISPLAY_DATA&lt;/P&gt;&lt;/LI&gt;&lt;/UL&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;P&gt;&lt;/P&gt;&lt;P&gt;FORM f_display_data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DEFINE m_sort.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;add 1 to ls_sort-spos.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ls_sort-fieldname = &amp;amp;1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;append ls_sort to lt_sort.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;END-OF-DEFINITION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DEFINE m_event_exit.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;clear ls_event_exit.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ls_event_exit-ucomm = &amp;amp;1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ls_event_exit-after = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;append ls_event_exit to lt_event_exit.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;END-OF-DEFINITION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ls_layout TYPE slis_layout_alv,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;lt_sort TYPE slis_t_sortinfo_alv,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ls_sort TYPE slis_sortinfo_alv,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;lt_event_exit TYPE slis_t_event_exit,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ls_event_exit TYPE slis_event_exit.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Build Sort Table&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;m_sort 'ZEIT'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Build Event Exit Table&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;m_event_exit '&amp;amp;NTE'. " Refresh&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ls_layout-zebra = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ls_layout-colwidth_optimize = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i_callback_program = sy-cprog&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i_callback_user_command = 'USER_COMMAND'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;is_layout = ls_layout&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i_structure_name = 'UINFO'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;it_sort = lt_sort&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;it_event_exit = lt_event_exit&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t_outtab = gt_user.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM. " F_DISPLAY_DATA&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;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;FORM USER_COMMAND *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&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;P&gt;FORM user_command USING i_ucomm TYPE syucomm&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;is_selfield TYPE slis_selfield. "#EC CALLED&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CASE i_ucomm.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WHEN '&amp;amp;NTE'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PERFORM f_read_data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;is_selfield-refresh = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SET USER-COMMAND '&amp;amp;OPT'. " Optimize columns width&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. " USER_COMMAND&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;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Form F_CALL_RFC_WAIT&lt;/P&gt;&lt;/LI&gt;&lt;/UL&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;P&gt;FORM f_call_rfc_wait.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA lv_mssg(80). "#EC NEEDED&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Wait in a task&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;CALL FUNCTION 'RFC_PING_AND_WAIT' STARTING NEW TASK '001'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PERFORMING f_task_end ON END OF TASK&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;seconds = 5 " Refresh time&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;busy_waiting = space&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;EXCEPTIONS&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;RESOURCE_FAILURE = 1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;communication_failure = 2 MESSAGE lv_mssg&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;system_failure = 3 MESSAGE lv_mssg&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;OTHERS = 4.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM. " F_CALL_RFC_WAIT&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;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Form F_TASK_END&lt;/P&gt;&lt;/LI&gt;&lt;/UL&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;P&gt;FORM f_task_end USING u_taskname.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA lv_mssg(80). "#EC NEEDED&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Receiving task results&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;RECEIVE RESULTS FROM FUNCTION 'RFC_PING_AND_WAIT'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;EXCEPTIONS&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;RESOURCE_FAILURE = 1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;communication_failure = 2 MESSAGE lv_mssg&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;system_failure = 3 MESSAGE lv_mssg&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;OTHERS = 4.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CHECK sy-subrc EQ 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SET USER-COMMAND '&amp;amp;NTE'. " Refresh&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM. " F_TASK_END&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="14" type="ul"&gt;&lt;P&gt;END OF PROGRAM Z_ALV_AUTO_REFRESH ********************&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Reward if usefull&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 27 Nov 2007 10:40:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/refresh-table-display-in-grids/m-p/3063789#M725920</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-11-27T10:40:33Z</dc:date>
    </item>
  </channel>
</rss>

