<?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 doesn`t work in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/refresh-table-display-doesn-t-work/m-p/3255222#M777381</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sougata,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks for your reply, but the problem is the same with the exporting parameter. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Anton&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 10 Jan 2008 23:19:26 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-01-10T23:19:26Z</dc:date>
    <item>
      <title>refresh_table_display doesn`t work</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/refresh-table-display-doesn-t-work/m-p/3255220#M777379</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;I hope anyone can help.&lt;/P&gt;&lt;P&gt;I`ve got the problem, that the Method "refresh_table_display" not work correct. If i delete some datasets its work fine, but if i insert a new line the table refresh doesn`t work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is my coding : &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT  y0_act_call_scripts.&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      CLASS lcl_event_handler 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;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLASS lcl_event_handler DEFINITION.&lt;/P&gt;&lt;P&gt;  PUBLIC SECTION.&lt;/P&gt;&lt;P&gt;    METHODS:&lt;/P&gt;&lt;P&gt;    handle_data_changed FOR EVENT data_changed OF cl_gui_alv_grid&lt;/P&gt;&lt;P&gt;                        IMPORTING er_data_changed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDCLASS.                    "lcl_event_handler DEFINITION&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: lt_lnktyp TYPE TABLE OF y0act_lnktyp_mo,&lt;/P&gt;&lt;P&gt;      lt_lnktyp_output TYPE TABLE OF y0act_lnktyp_mo,&lt;/P&gt;&lt;P&gt;      wa_lnktyp TYPE y0act_lnktyp_mo.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: lt_lnktyp_del TYPE TABLE OF y0act_lnktyp_mo,&lt;/P&gt;&lt;P&gt;      lt_lnktyp_add TYPE TABLE OF y0act_lnktyp_mo,&lt;/P&gt;&lt;P&gt;      lt_lnktyp_cha TYPE TABLE OF y0act_lnktyp_mo.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: obj_custom_container TYPE REF TO cl_gui_custom_container,&lt;/P&gt;&lt;P&gt;      obj_grid TYPE REF TO cl_gui_alv_grid.&lt;/P&gt;&lt;P&gt;DATA: lt_fieldcatalog TYPE lvc_t_fcat,&lt;/P&gt;&lt;P&gt;      wa_fieldcatalog TYPE lvc_s_fcat.&lt;/P&gt;&lt;P&gt;DATA: obj_event_handler TYPE REF TO lcl_event_handler.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN: BEGIN OF BLOCK a WITH FRAME.&lt;/P&gt;&lt;P&gt;PARAMETERS: p_org TYPE y0act_lnktyp_mo-organisation MATCHCODE OBJECT y0cus_search_orgunit OBLIGATORY.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN: SKIP 1.&lt;/P&gt;&lt;P&gt;PARAMETERS: p_onpr RADIOBUTTON GROUP b.&lt;/P&gt;&lt;P&gt;PARAMETERS: p_offpr RADIOBUTTON GROUP b.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN: END OF BLOCK a.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;  PERFORM get_data.&lt;/P&gt;&lt;P&gt;  CALL SCREEN 0100.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;END-OF-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  get_data&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&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;      text&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;FORM get_data.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Get call script data&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  DATA: lv_num_from TYPE y0act_lnktyp_mo-type,&lt;/P&gt;&lt;P&gt;        lv_num_to TYPE y0act_lnktyp_mo-type.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Set num range for data selection&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  IF p_onpr = 'X'.&lt;/P&gt;&lt;P&gt;    lv_num_from = '00000'.&lt;/P&gt;&lt;P&gt;    lv_num_to = '30000'.&lt;/P&gt;&lt;P&gt;  ELSEIF p_offpr = 'X'.&lt;/P&gt;&lt;P&gt;    lv_num_from = '40000'.&lt;/P&gt;&lt;P&gt;    lv_num_to = '60000'.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Get call script data&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  SELECT *&lt;/P&gt;&lt;P&gt;  INTO TABLE lt_lnktyp&lt;/P&gt;&lt;P&gt;  FROM y0act_lnktyp_mo&lt;/P&gt;&lt;P&gt;  WHERE organisation = p_org AND&lt;/P&gt;&lt;P&gt;        type BETWEEN lv_num_from AND lv_num_to.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR: lv_num_from, lv_num_to.&lt;/P&gt;&lt;P&gt;ENDFORM.                    "get_data&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  init_screen&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&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;      text&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;FORM init_screen.&lt;/P&gt;&lt;P&gt;  DATA: wa_layout TYPE lvc_s_layo.&lt;/P&gt;&lt;P&gt;  DATA: lt_functions TYPE ui_functions,&lt;/P&gt;&lt;P&gt;        wa_functions TYPE ui_func.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF obj_custom_container IS INITIAL.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Create custom container&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    CREATE OBJECT obj_custom_container&lt;/P&gt;&lt;P&gt;      EXPORTING&lt;/P&gt;&lt;P&gt;        container_name = 'CUSTOM_CONTAINER'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Create ALV grid&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    CREATE OBJECT obj_grid&lt;/P&gt;&lt;P&gt;      EXPORTING&lt;/P&gt;&lt;P&gt;        i_parent = obj_custom_container.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Set layout options&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    CONCATENATE text-t01 p_org INTO wa_layout-grid_title SEPARATED BY space.&lt;/P&gt;&lt;P&gt;    wa_layout-cwidth_opt = 'X'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   wa_layout-sel_mode = 'A'.&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;Disable standard alv functions&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    wa_functions = cl_gui_alv_grid=&amp;gt;mc_fc_loc_insert_row.&lt;/P&gt;&lt;P&gt;    APPEND wa_functions TO lt_functions.&lt;/P&gt;&lt;P&gt;    wa_functions = cl_gui_alv_grid=&amp;gt;mc_fc_loc_copy_row.&lt;/P&gt;&lt;P&gt;    APPEND wa_functions TO lt_functions.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Modify fieldcatalog&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    PERFORM build_fieldcatalog.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Set outputdata&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    lt_lnktyp_output[] = lt_lnktyp[].&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Show table&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    CALL METHOD obj_grid-&amp;gt;set_table_for_first_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_buffer_active               =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   i_bypassing_buffer            =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   i_consistency_check           =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   i_structure_name              = 'Y0ACT_LNKTYP_MO'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   is_variant                    =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   i_save                        =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   i_default                     = 'X'&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;       is_layout                     = wa_layout&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   is_print                      =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   it_special_groups             =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;       it_toolbar_excluding          = lt_functions&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   it_hyperlink                  =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   it_alv_graphics               =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   it_except_qinfo               =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   ir_salv_adapter               =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      CHANGING&lt;/P&gt;&lt;P&gt;       it_outtab                     = lt_lnktyp_output&lt;/P&gt;&lt;P&gt;       it_fieldcatalog               = lt_fieldcatalog&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   it_sort                       =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   it_filter                     =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CALL METHOD obj_grid-&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;    CALL METHOD obj_grid-&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_modified.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Create eventhandler&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    CREATE OBJECT obj_event_handler.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Register events&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    SET HANDLER obj_event_handler-&amp;gt;handle_data_changed FOR obj_grid.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;ENDFORM.                    "init_screen&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  get_data_changes&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&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;      text&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     --&amp;gt;OBJ_DATA   text&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;FORM get_data_changes USING obj_data TYPE REF TO cl_alv_changed_data_protocol.&lt;/P&gt;&lt;P&gt;  DATA: lv_range_type TYPE inri-nrrangenr.&lt;/P&gt;&lt;P&gt;  DATA: lv_object TYPE nrobj VALUE 'Y0ACT_LNK'.&lt;/P&gt;&lt;P&gt;  DATA: wa_row TYPE lvc_s_moce.&lt;/P&gt;&lt;P&gt;  FIELD-SYMBOLS: &amp;lt;lnktyp&amp;gt; TYPE ANY TABLE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Check if rows to deleting&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  IF NOT obj_data-&amp;gt;mt_deleted_rows IS INITIAL.&lt;/P&gt;&lt;P&gt;    LOOP AT obj_data-&amp;gt;mt_deleted_rows INTO wa_row.&lt;/P&gt;&lt;P&gt;      READ TABLE lt_lnktyp INTO wa_lnktyp INDEX wa_row-row_id.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      APPEND wa_lnktyp TO lt_lnktyp_del.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      CLEAR: wa_row, wa_lnktyp.&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Delete entries in internal table&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    LOOP AT lt_lnktyp_del INTO wa_lnktyp.&lt;/P&gt;&lt;P&gt;      DELETE TABLE lt_lnktyp FROM wa_lnktyp.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Check if entry also in add table&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      DELETE lt_lnktyp_add&lt;/P&gt;&lt;P&gt;      WHERE sfalnktype = wa_lnktyp-sfalnktype.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Check if entry in change table&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      DELETE lt_lnktyp_cha&lt;/P&gt;&lt;P&gt;      WHERE sfalnktype = wa_lnktyp-sfalnktype.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      CLEAR: wa_lnktyp.&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF NOT obj_data-&amp;gt;mt_inserted_rows IS INITIAL.&lt;/P&gt;&lt;P&gt;    IF wa_lnktyp-sfalnktype IS INITIAL.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;If guid is initial then entry is new&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      IF p_onpr = 'X'.&lt;/P&gt;&lt;P&gt;        lv_range_type = 'ON'.&lt;/P&gt;&lt;P&gt;      ELSEIF p_offpr = 'X'.&lt;/P&gt;&lt;P&gt;        lv_range_type = 'OF'.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Get new number for type&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      CALL FUNCTION 'NUMBER_GET_NEXT'&lt;/P&gt;&lt;P&gt;        EXPORTING&lt;/P&gt;&lt;P&gt;          nr_range_nr = lv_range_type&lt;/P&gt;&lt;P&gt;          object      = lv_object&lt;/P&gt;&lt;P&gt;        IMPORTING&lt;/P&gt;&lt;P&gt;          number      = wa_lnktyp-type.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Create new guid&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      CALL FUNCTION 'GUID_CREATE'&lt;/P&gt;&lt;P&gt;        IMPORTING&lt;/P&gt;&lt;P&gt;          ev_guid_32 = wa_lnktyp-sfalnktype.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Check additional data&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      IF wa_lnktyp-organisation IS INITIAL.&lt;/P&gt;&lt;P&gt;        wa_lnktyp-organisation = p_org.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      IF wa_lnktyp-source IS INITIAL.&lt;/P&gt;&lt;P&gt;        wa_lnktyp-source = 'ACT'.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      APPEND wa_lnktyp TO lt_lnktyp_add.&lt;/P&gt;&lt;P&gt;      APPEND wa_lnktyp TO lt_lnktyp.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  REFRESH lt_lnktyp_output.&lt;/P&gt;&lt;P&gt;  lt_lnktyp_output[] = lt_lnktyp[].&lt;/P&gt;&lt;P&gt;ENDFORM.                    "get_data_changes&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  save_data&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&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;      text&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;FORM save_data.&lt;/P&gt;&lt;P&gt;  DATA: lv_answer(1) TYPE c.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF lt_lnktyp_del IS INITIAL AND&lt;/P&gt;&lt;P&gt;     lt_lnktyp_add IS INITIAL AND&lt;/P&gt;&lt;P&gt;     lt_lnktyp_cha IS INITIAL.&lt;/P&gt;&lt;P&gt;    EXIT.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Popup to confirm save&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  CALL FUNCTION 'POPUP_TO_CONFIRM'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      text_question         = text-p01&lt;/P&gt;&lt;P&gt;      text_button_1         = 'Ja'(001)&lt;/P&gt;&lt;P&gt;      text_button_2         = 'Nein'(002)&lt;/P&gt;&lt;P&gt;      display_cancel_button = ' '&lt;/P&gt;&lt;P&gt;    IMPORTING&lt;/P&gt;&lt;P&gt;      answer                = lv_answer.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF lv_answer = '2'.&lt;/P&gt;&lt;P&gt;    EXIT.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Send data to delete&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  IF NOT lt_lnktyp_del IS INITIAL.&lt;/P&gt;&lt;P&gt;    LOOP AT lt_lnktyp_del INTO wa_lnktyp.&lt;/P&gt;&lt;P&gt;      PERFORM send_bdoc USING '3'.&lt;/P&gt;&lt;P&gt;      CLEAR: wa_lnktyp.&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    REFRESH: lt_lnktyp_del.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Send data to add&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  IF NOT lt_lnktyp_add IS INITIAL.&lt;/P&gt;&lt;P&gt;    LOOP AT lt_lnktyp_add INTO wa_lnktyp.&lt;/P&gt;&lt;P&gt;      PERFORM send_bdoc USING '1'.&lt;/P&gt;&lt;P&gt;      CLEAR: wa_lnktyp.&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    REFRESH: lt_lnktyp_add.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Send data to change&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  IF NOT lt_lnktyp_cha IS INITIAL.&lt;/P&gt;&lt;P&gt;    LOOP AT lt_lnktyp_cha INTO wa_lnktyp.&lt;/P&gt;&lt;P&gt;      PERFORM send_bdoc USING '1'.&lt;/P&gt;&lt;P&gt;      CLEAR: wa_lnktyp.&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    REFRESH: lt_lnktyp_cha.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;ENDFORM.                    "save_data&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  send_bdoc&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&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;      text&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;FORM send_bdoc USING lv_task TYPE integer.&lt;/P&gt;&lt;P&gt;  DATA: wa_message_header TYPE smog_msgh,&lt;/P&gt;&lt;P&gt;        lt_lnktyp_mo TYPE y0act_lnktyp_mo000t,&lt;/P&gt;&lt;P&gt;        wa_lnktyp_mo TYPE y0act_lnktyp_mo000,&lt;/P&gt;&lt;P&gt;        lt_smolngtxt TYPE smw1ttlngt,&lt;/P&gt;&lt;P&gt;        lt_smolngbin  TYPE smw1ttlngr.&lt;/P&gt;&lt;P&gt;  DATA: lt_field  TYPE TABLE OF smog_sfldn,&lt;/P&gt;&lt;P&gt;        wa_field  TYPE smog_sfldn.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Build data for bdoc&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  MOVE-CORRESPONDING wa_lnktyp TO wa_lnktyp_mo.&lt;/P&gt;&lt;P&gt;  wa_lnktyp_mo-task = lv_task.&lt;/P&gt;&lt;P&gt;  APPEND wa_lnktyp_mo TO lt_lnktyp_mo.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Create message header&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  wa_message_header-site_id  = 'CRM-ONLINE'.&lt;/P&gt;&lt;P&gt;  wa_message_header-qname    = 'CRM'.&lt;/P&gt;&lt;P&gt;  wa_message_header-snd_date = sy-datum.&lt;/P&gt;&lt;P&gt;  wa_message_header-snd_time = sy-uzeit.&lt;/P&gt;&lt;P&gt;  wa_message_header-tr_user  = sy-uname.&lt;/P&gt;&lt;P&gt;  wa_message_header-root_obj = 'Y0ACT_LNKTYP'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Create guid for message header&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  CALL FUNCTION 'GUID_CREATE'&lt;/P&gt;&lt;P&gt;    IMPORTING&lt;/P&gt;&lt;P&gt;      ev_guid_32 = wa_message_header-message_id.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Set fields for sendbits&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  wa_field-fieldname = 'SFALNKTYPE'.&lt;/P&gt;&lt;P&gt;  APPEND wa_field TO lt_field.&lt;/P&gt;&lt;P&gt;  wa_field-fieldname = 'TYPE'.&lt;/P&gt;&lt;P&gt;  APPEND wa_field TO lt_field.&lt;/P&gt;&lt;P&gt;  wa_field-fieldname = 'DATE_FROM'.&lt;/P&gt;&lt;P&gt;  APPEND wa_field TO lt_field.&lt;/P&gt;&lt;P&gt;  wa_field-fieldname = 'DATE_TO'.&lt;/P&gt;&lt;P&gt;  APPEND wa_field TO lt_field.&lt;/P&gt;&lt;P&gt;  wa_field-fieldname = 'TEXT'.&lt;/P&gt;&lt;P&gt;  APPEND wa_field TO lt_field.&lt;/P&gt;&lt;P&gt;  wa_field-fieldname = 'ACTIVE'.&lt;/P&gt;&lt;P&gt;  APPEND wa_field TO lt_field.&lt;/P&gt;&lt;P&gt;  wa_field-fieldname = 'ORGANISATION'.&lt;/P&gt;&lt;P&gt;  APPEND wa_field TO lt_field.&lt;/P&gt;&lt;P&gt;  wa_field-fieldname = 'SOURCE'.&lt;/P&gt;&lt;P&gt;  APPEND wa_field TO lt_field.&lt;/P&gt;&lt;P&gt;  wa_field-fieldname = 'SORT_ORDER'.&lt;/P&gt;&lt;P&gt;  APPEND wa_field TO lt_field.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Create sendbits&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  CALL FUNCTION 'SMO_SNDBITS_SETX'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      structurename       = 'Y0ACT_LNKTYP_MO'&lt;/P&gt;&lt;P&gt;      ddic                = ''&lt;/P&gt;&lt;P&gt;      bdocname            = 'Y0ACT_LNKTYP'&lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      sfields             = lt_field&lt;/P&gt;&lt;P&gt;    CHANGING&lt;/P&gt;&lt;P&gt;      sndbits             = wa_lnktyp_mo-sendbits&lt;/P&gt;&lt;P&gt;    EXCEPTIONS&lt;/P&gt;&lt;P&gt;      structure_not_found = 1&lt;/P&gt;&lt;P&gt;      wrong_fieldname     = 2&lt;/P&gt;&lt;P&gt;      OTHERS              = 3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  APPEND wa_lnktyp_mo TO lt_lnktyp_mo.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Send BDOC&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  CALL FUNCTION 'Y0ACT_LNKTYP_I01'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      message_header  = wa_message_header&lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      y0act_lnktyp_mo = lt_lnktyp_mo&lt;/P&gt;&lt;P&gt;      smolngtxt       = lt_smolngtxt&lt;/P&gt;&lt;P&gt;      smolngbin       = lt_smolngbin.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      wait = 'X'.&lt;/P&gt;&lt;P&gt;ENDFORM.                    "send_bdoc&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  build_fieldcatalog&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&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;      text&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;FORM build_fieldcatalog.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Get table structure&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  CALL FUNCTION 'LVC_FIELDCATALOG_MERGE'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      i_structure_name = 'Y0ACT_LNKTYP_MO'&lt;/P&gt;&lt;P&gt;    CHANGING&lt;/P&gt;&lt;P&gt;      ct_fieldcat      = lt_fieldcatalog.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Modify Fieldcatalog&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  LOOP AT lt_fieldcatalog INTO wa_fieldcatalog.&lt;/P&gt;&lt;P&gt;    CASE wa_fieldcatalog-fieldname.&lt;/P&gt;&lt;P&gt;      WHEN 'DATE_FROM'  OR&lt;/P&gt;&lt;P&gt;           'DATE_TO'    OR&lt;/P&gt;&lt;P&gt;           'TEXT'       OR&lt;/P&gt;&lt;P&gt;           'ACTIVE'     OR&lt;/P&gt;&lt;P&gt;           'SORT_ORDER'.&lt;/P&gt;&lt;P&gt;        wa_fieldcatalog-edit = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      WHEN 'ORGANISATION'.&lt;/P&gt;&lt;P&gt;        wa_fieldcatalog-auto_value = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      WHEN 'SOURCE'.&lt;/P&gt;&lt;P&gt;        wa_fieldcatalog-auto_value = 'X'.&lt;/P&gt;&lt;P&gt;        CLEAR: wa_fieldcatalog-domname, wa_fieldcatalog-ref_table.&lt;/P&gt;&lt;P&gt;    ENDCASE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    MODIFY lt_fieldcatalog FROM wa_fieldcatalog.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CLEAR: wa_fieldcatalog.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    "build_fieldcatalog&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      CLASS lcl_event_handler IMPLEMENTATION&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;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLASS lcl_event_handler IMPLEMENTATION.&lt;/P&gt;&lt;P&gt;  METHOD handle_data_changed.&lt;/P&gt;&lt;P&gt;    PERFORM get_data_changes USING er_data_changed.&lt;/P&gt;&lt;P&gt;    CALL METHOD obj_grid-&amp;gt;refresh_table_display( ).&lt;/P&gt;&lt;P&gt;  ENDMETHOD.                    "handle_data_changed&lt;/P&gt;&lt;P&gt;ENDCLASS.                    "lcl_event_handler IMPLEMENTATION&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Module  PBO_0100  OUTPUT&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&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;      text&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;MODULE pbo_0100 OUTPUT.&lt;/P&gt;&lt;P&gt;  SET PF-STATUS '0100'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  PERFORM init_screen.&lt;/P&gt;&lt;P&gt;ENDMODULE.                 " PBO_0100  OUTPUT&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Module  PAI_0100  INPUT&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&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;      text&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;MODULE pai_0100 INPUT.&lt;/P&gt;&lt;P&gt;  DATA: lv_ok_code TYPE sy-ucomm.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CASE lv_ok_code.&lt;/P&gt;&lt;P&gt;    WHEN 'BACK'.&lt;/P&gt;&lt;P&gt;      LEAVE TO SCREEN 0.&lt;/P&gt;&lt;P&gt;    WHEN 'EXIT'.&lt;/P&gt;&lt;P&gt;      LEAVE PROGRAM.&lt;/P&gt;&lt;P&gt;    WHEN 'SAVE'.&lt;/P&gt;&lt;P&gt;  ENDCASE.&lt;/P&gt;&lt;P&gt;ENDMODULE.                 " PAI_0100  INPUT&lt;/P&gt;&lt;P&gt;&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;Anton&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Jan 2008 22:45:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/refresh-table-display-doesn-t-work/m-p/3255220#M777379</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-10T22:45:19Z</dc:date>
    </item>
    <item>
      <title>Re: refresh_table_display doesn`t work</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/refresh-table-display-doesn-t-work/m-p/3255221#M777380</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Try this, it might solve your problem.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
    data: gs_stable           type lvc_s_stbl.

    call method obj_grid-&amp;gt;refresh_table_display
      exporting
        is_stable      = gs_stable    "&amp;lt;-----------
      exceptions
        others         = 1.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt;Sougata.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Jan 2008 23:11:17 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/refresh-table-display-doesn-t-work/m-p/3255221#M777380</guid>
      <dc:creator>Sougata</dc:creator>
      <dc:date>2008-01-10T23:11:17Z</dc:date>
    </item>
    <item>
      <title>Re: refresh_table_display doesn`t work</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/refresh-table-display-doesn-t-work/m-p/3255222#M777381</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sougata,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks for your reply, but the problem is the same with the exporting parameter. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Anton&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Jan 2008 23:19:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/refresh-table-display-doesn-t-work/m-p/3255222#M777381</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-10T23:19:26Z</dc:date>
    </item>
  </channel>
</rss>

