<?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 data retrieving code plz modify according to req in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/data-retrieving-code-plz-modify-according-to-req/m-p/1888472#M372376</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;i have two tables zfm_handy and pa0002&lt;/P&gt;&lt;P&gt;field in zfm_handy is pernr(personal number length 8 numeric )&lt;/P&gt;&lt;P&gt;pa002 is vorna nachn&lt;/P&gt;&lt;P&gt;i want to display the data for each pernr correspondig vorna nachn&lt;/P&gt;&lt;P&gt;in my pa0002 table has 990 records (vorna nachn) but i m getting output only 10 records &lt;/P&gt;&lt;P&gt;like this 00009856&lt;/P&gt;&lt;P&gt;00003544&lt;/P&gt;&lt;P&gt;00006585&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;but all the 980 has data like this 56760000&lt;/P&gt;&lt;P&gt;65830000&lt;/P&gt;&lt;P&gt;65750000&lt;/P&gt;&lt;P&gt;plz send the code for this logic how to get all the 990 records.&lt;/P&gt;&lt;P&gt;i m getting all the pernr but i m not getting vorna nachn because of above problem &lt;/P&gt;&lt;P&gt;code :&lt;/P&gt;&lt;P&gt;TABLES: zfm_handy , pa0002.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPE-POOLS : slis.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: g_repid LIKE sy-repid,&lt;/P&gt;&lt;P&gt;      gs_print            TYPE slis_print_alv,&lt;/P&gt;&lt;P&gt;      gt_list_top_of_page TYPE slis_t_listheader,&lt;/P&gt;&lt;P&gt;      gt_list_end_of_page TYPE slis_t_listheader,&lt;/P&gt;&lt;P&gt;      gt_events           TYPE slis_t_event,&lt;/P&gt;&lt;P&gt;      gt_sort             TYPE slis_t_sortinfo_alv,&lt;/P&gt;&lt;P&gt;      gs_layout           TYPE slis_layout_alv,&lt;/P&gt;&lt;P&gt;      gt_fieldcat         TYPE slis_t_fieldcat_alv,&lt;/P&gt;&lt;P&gt;      fieldcat_ln LIKE LINE OF gt_fieldcat,&lt;/P&gt;&lt;P&gt;      col_pos TYPE i.&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;DATA : BEGIN OF IT_MOBLIST OCCURS 0,&lt;/P&gt;&lt;P&gt;       TELNUM TYPE ZFM_HANDY-TELNUM,&lt;/P&gt;&lt;P&gt;       KARTNR TYPE ZFM_HANDY-KARTNR,&lt;/P&gt;&lt;P&gt;       ZUTART TYPE ZFM_HANDY-ZUTART,&lt;/P&gt;&lt;P&gt;       PERNR TYPE ZFM_HANDY-PERNR,&lt;/P&gt;&lt;P&gt;       nachn  TYPE pa0002-nachn,&lt;/P&gt;&lt;P&gt;       VORNA TYPE pa0002-vorna,&lt;/P&gt;&lt;P&gt;       ZDATE TYPE ZFM_HANDY-ZDATE,&lt;/P&gt;&lt;P&gt;       PINNR TYPE ZFM_HANDY-PINNR,&lt;/P&gt;&lt;P&gt;       PUKNR TYPE ZFM_HANDY-PUKNR,&lt;/P&gt;&lt;P&gt;       TARIF1 TYPE ZFM_HANDY-TARIF1,&lt;/P&gt;&lt;P&gt;       TARIF2 TYPE ZFM_HANDY-TARIF2,&lt;/P&gt;&lt;P&gt;       TARIF3 TYPE ZFM_HANDY-TARIF3,&lt;/P&gt;&lt;P&gt;       GTYPE TYPE ZFM_HANDY-GTYPE,&lt;/P&gt;&lt;P&gt;       IMEI TYPE ZFM_HANDY-TARIF1,&lt;/P&gt;&lt;P&gt;        twincard type zfm_handy-twincard,&lt;/P&gt;&lt;P&gt;        twinbill type zfm_handy-twinbill,&lt;/P&gt;&lt;P&gt;        einbau type zfm_handy-einbau,&lt;/P&gt;&lt;P&gt;        beschr type zfm_handy-beschr,&lt;/P&gt;&lt;P&gt;        text1 type zfm_handy-text1,&lt;/P&gt;&lt;P&gt;         text2 type zfm_handy-text2,&lt;/P&gt;&lt;P&gt;          text3 type zfm_handy-text3,&lt;/P&gt;&lt;P&gt;          end of it_moblist.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA : BEGIN OF IT_zfm_handy OCCURS 0,&lt;/P&gt;&lt;P&gt;       TELNUM TYPE ZFM_HANDY-TELNUM,&lt;/P&gt;&lt;P&gt;       KARTNR TYPE ZFM_HANDY-KARTNR,&lt;/P&gt;&lt;P&gt;       ZUTART TYPE ZFM_HANDY-ZUTART,&lt;/P&gt;&lt;P&gt;       PERNR TYPE ZFM_HANDY-PERNR,&lt;/P&gt;&lt;P&gt;       ZDATE TYPE ZFM_HANDY-ZDATE,&lt;/P&gt;&lt;P&gt;       PINNR TYPE ZFM_HANDY-PINNR,&lt;/P&gt;&lt;P&gt;       PUKNR TYPE ZFM_HANDY-PUKNR,&lt;/P&gt;&lt;P&gt;       TARIF1 TYPE ZFM_HANDY-TARIF1,&lt;/P&gt;&lt;P&gt;       TARIF2 TYPE ZFM_HANDY-TARIF2,&lt;/P&gt;&lt;P&gt;       TARIF3 TYPE ZFM_HANDY-TARIF3,&lt;/P&gt;&lt;P&gt;       GTYPE TYPE ZFM_HANDY-GTYPE,&lt;/P&gt;&lt;P&gt;       IMEI TYPE ZFM_HANDY-TARIF1,&lt;/P&gt;&lt;P&gt;        twincard type zfm_handy-twincard,&lt;/P&gt;&lt;P&gt;        twinbill type zfm_handy-twinbill,&lt;/P&gt;&lt;P&gt;        einbau type zfm_handy-einbau,&lt;/P&gt;&lt;P&gt;        beschr type zfm_handy-beschr,&lt;/P&gt;&lt;P&gt;        text1 type zfm_handy-text1,&lt;/P&gt;&lt;P&gt;         text2 type zfm_handy-text2,&lt;/P&gt;&lt;P&gt;          text3 type zfm_handy-text3,&lt;/P&gt;&lt;P&gt;          end of it_zfm_handy.&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;*&lt;/P&gt;&lt;P&gt;*DATA : BEGIN OF it_zfm_handy OCCURS 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       INCLUDE STRUCTURE zfm_handy.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*DATA END OF it_zfm_handy.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;DATA : BEGIN OF it_pa0002 OCCURS 0,&lt;/P&gt;&lt;P&gt;        pernr TYPE pa0002-pernr,&lt;/P&gt;&lt;P&gt;        nachn   TYPE pa0002-nachn,	&lt;/P&gt;&lt;P&gt;       vorna	TYPE pa0002-vorna,&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       pernr TYPE pa0002-pernr,&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;       END OF it_pa0002.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;*data : zutart like zfm_handy.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;INITIALIZATION.&lt;/P&gt;&lt;P&gt;  g_repid = sy-repid.&lt;/P&gt;&lt;P&gt;  PERFORM print_build USING gs_print.      "Print PARAMETERS&lt;/P&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 data_selection.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  PERFORM build_fieldcat.&lt;/P&gt;&lt;P&gt;  PERFORM eventtab_build CHANGING gt_events.&lt;/P&gt;&lt;P&gt;  PERFORM comment_build  CHANGING gt_list_top_of_page.&lt;/P&gt;&lt;P&gt;  PERFORM call_alv.&lt;/P&gt;&lt;P&gt;&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  TOP_OF_PAGE&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;&lt;/P&gt;&lt;P&gt;FORM top_of_page.&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      it_list_commentary = gt_list_top_of_page.&lt;/P&gt;&lt;P&gt;  WRITE: sy-datum, 'Page No', sy-pagno RIGHT-JUSTIFIED.&lt;/P&gt;&lt;P&gt;ENDFORM.                    "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;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  END_OF_PAGE&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;&lt;/P&gt;&lt;P&gt;FORM end_of_page.&lt;/P&gt;&lt;P&gt;  WRITE: /.&lt;/P&gt;&lt;P&gt;  WRITE AT (sy-linsz) sy-pagno CENTERED.&lt;/P&gt;&lt;P&gt;ENDFORM.                    "END_OF_PAGE&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;### PRINT SETTINGS&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;FORM print_build USING ls_print TYPE slis_print_alv.&lt;/P&gt;&lt;P&gt;  ls_print-print              = ' '. "PRINT IMMEDIATE&lt;/P&gt;&lt;P&gt;  ls_print-no_print_selinfos  = 'X'. "NO SELECTION INFO&lt;/P&gt;&lt;P&gt;  ls_print-no_coverpage       = ' '. "NO COVER PAGE&lt;/P&gt;&lt;P&gt;  ls_print-no_new_page        = ' '. "NO NEW PAGE&lt;/P&gt;&lt;P&gt;  ls_print-no_print_listinfos = 'X'. "NO PRINT LIST INFO&lt;/P&gt;&lt;P&gt;  ls_print-reserve_lines      = 2.   " FOOTERLINE&lt;/P&gt;&lt;P&gt;ENDFORM.                    "PRINT_BUILD&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;&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  data_selection&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;  p1        text&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; &amp;lt;--  p2        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  data_selection .&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;SELECT * FROM&lt;/P&gt;&lt;P&gt;           zfm_handy&lt;/P&gt;&lt;P&gt;      INTO CORRESPONDING FIELDS OF TABLE it_zfm_handy where pernr ne space and pernr ne '00000000'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF NOT it_zfm_handy[] IS INITIAL.&lt;/P&gt;&lt;P&gt;  delete it_zfm_handy where pernr = '00000000'.&lt;/P&gt;&lt;P&gt;    SELECT  pernr  nachn   	&lt;/P&gt;&lt;P&gt;           vorna	&lt;/P&gt;&lt;P&gt;     FROM  pa0002&lt;/P&gt;&lt;P&gt;     INTO TABLE it_pa0002&lt;/P&gt;&lt;P&gt;     FOR ALL ENTRIES IN it_zfm_handy&lt;/P&gt;&lt;P&gt;     WHERE pernr =  it_zfm_handy-pernr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDIF.                              " not it_zfm_handy&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT it_zfm_handy.&lt;/P&gt;&lt;P&gt;      MOVE-CORRESPONDING  it_zfm_handy TO it_moblist.&lt;/P&gt;&lt;P&gt;      clear it_pa0002.&lt;/P&gt;&lt;P&gt;       READ TABLE it_pa0002  WITH KEY pernr = it_zfm_handy-pernr.&lt;/P&gt;&lt;P&gt;       if sy-subrc = 0.&lt;/P&gt;&lt;P&gt;        move it_pa0002-nachn to it_moblist-nachn.&lt;/P&gt;&lt;P&gt;     move it_pa0002-vorna to it_moblist-vorna.&lt;/P&gt;&lt;P&gt;     move it_pa0002-pernr to it_moblist-pernr.&lt;/P&gt;&lt;P&gt;&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;      APPEND  it_moblist  .&lt;/P&gt;&lt;P&gt;      clear it_moblist.&lt;/P&gt;&lt;P&gt;*endif.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " data_selection&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&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;  p1        text&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; &amp;lt;--  p2        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_fieldcat .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Explain Field Description to ALV&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  DATA: fieldcat_in TYPE slis_fieldcat_alv.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR fieldcat_in.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-fieldname = 'TELNUM'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-tabname   = 'IT_MOBLIST'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_out    = ' '.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-seltext_l = 'TELNUM'.&lt;/P&gt;&lt;P&gt;  APPEND fieldcat_ln TO gt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR fieldcat_in.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-fieldname = 'KARTNR'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-tabname   = 'IT_MOBLIST'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_out    = ' '.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-seltext_l = 'KARTNR'.&lt;/P&gt;&lt;P&gt;  APPEND fieldcat_ln TO gt_fieldcat.&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 fieldcat_in.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-fieldname = 'ZUTART'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-tabname   = 'IT_MOBLIST'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_out    = ' '.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-seltext_l = 'ZUTART'.&lt;/P&gt;&lt;P&gt;  APPEND fieldcat_ln TO gt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR fieldcat_in.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-fieldname     = 'PERNR'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-tabname       = 'IT_MOBLIST'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_out        = ' '.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-seltext_l = 'PERNR'.&lt;/P&gt;&lt;P&gt;  APPEND fieldcat_ln TO gt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR fieldcat_in.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-fieldname     = 'NACHN'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-tabname       = 'IT_MOBLIST'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_out        = ' '.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-seltext_l =  'NACHN'.&lt;/P&gt;&lt;P&gt;  APPEND fieldcat_ln TO gt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR fieldcat_in.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-fieldname     = 'VORNA'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-tabname       = 'IT_MOBLIST'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_out        = ' '.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-seltext_l = 'VORNA'.&lt;/P&gt;&lt;P&gt;  APPEND fieldcat_ln TO gt_fieldcat.&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;  CLEAR fieldcat_in.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-fieldname     = 'ZDATE'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-tabname       = 'IT_MOBLIST'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_out        = ' '.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-seltext_l = 'ZDATE'.&lt;/P&gt;&lt;P&gt;  APPEND fieldcat_ln TO gt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR fieldcat_in.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-fieldname     = 'PINNR'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-tabname       = 'IT_MOBLIST'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_out        = ' '.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-seltext_l = 'PINNR'.&lt;/P&gt;&lt;P&gt;  APPEND fieldcat_ln TO gt_fieldcat.&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 fieldcat_in.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-fieldname     = 'PUKNR'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-tabname       = 'IT_MOBLIST'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_out        = ' '.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-seltext_l = 'PUKNR'.&lt;/P&gt;&lt;P&gt;  APPEND fieldcat_ln TO gt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR fieldcat_in.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-fieldname     = 'TARIF1'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-tabname       = 'IT_MOBLIST'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_out        = ' '.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-seltext_l = 'TARIF1'.&lt;/P&gt;&lt;P&gt;  APPEND fieldcat_ln TO gt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR fieldcat_in.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-fieldname     = 'TARIF2'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-tabname       = 'IT_MOBLIST'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_out        = ' '.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-seltext_l = 'TARIF2'.&lt;/P&gt;&lt;P&gt;  APPEND fieldcat_ln TO gt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR fieldcat_in.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-fieldname     = 'TARIF3'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-tabname       = 'IT_MOBLIST'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_out        = ' '.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-seltext_l = 'TARIF3'.&lt;/P&gt;&lt;P&gt;  APPEND fieldcat_ln TO gt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR fieldcat_in.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-fieldname     = 'GTYPE'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-tabname       = 'IT_MOBLIST'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_out        = ' '.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-seltext_l = 'GTYPE'.&lt;/P&gt;&lt;P&gt;  APPEND fieldcat_ln TO gt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR fieldcat_in.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-fieldname     = 'IMEI'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-tabname       = 'IT_MOBLIST'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_out        = ' '.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-seltext_l = 'IMEI'.&lt;/P&gt;&lt;P&gt;  APPEND fieldcat_ln TO gt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR fieldcat_in.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-fieldname     = 'TWINCARD'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-tabname       = 'IT_MOBLIST'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_out        = ' '.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-seltext_l = 'TWINCARD'.&lt;/P&gt;&lt;P&gt;  APPEND fieldcat_ln TO gt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR fieldcat_in.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-fieldname     = 'TWINBILL'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-tabname       = 'IT_MOBLIST'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_out        = ' '.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-seltext_l = 'TWINBILL'.&lt;/P&gt;&lt;P&gt;  APPEND fieldcat_ln TO gt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR fieldcat_in.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-fieldname     = 'EINBAU'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-tabname       = 'IT_MOBLIST'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_out        = ' '.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-seltext_l = 'EINBAU'.&lt;/P&gt;&lt;P&gt;  APPEND fieldcat_ln TO gt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR fieldcat_in.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-fieldname     = 'BESCHR'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-tabname       = 'IT_MOBLIST'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_out        = ' '.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-seltext_l = 'BESCHR'.&lt;/P&gt;&lt;P&gt;  APPEND fieldcat_ln TO gt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR fieldcat_in.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-fieldname     = 'TEXT1'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-tabname       = 'IT_MOBLIST'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_out        = ' '.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-seltext_l = 'TEXT1'.&lt;/P&gt;&lt;P&gt;  APPEND fieldcat_ln TO gt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR fieldcat_in.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-fieldname     = 'TEXT2'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-tabname       = 'IT_MOBLIST'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_out        = ' '.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-seltext_l = 'TEXT2'.&lt;/P&gt;&lt;P&gt;  APPEND fieldcat_ln TO gt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR fieldcat_in.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-fieldname     = 'TEXT3'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-tabname       = 'IT_MOBLIST'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_out        = ' '.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-seltext_l = 'TEXT3'.&lt;/P&gt;&lt;P&gt;  APPEND fieldcat_ln TO gt_fieldcat.&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; DATA SORTING&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  DATA: gs_sort TYPE slis_sortinfo_alv.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR gs_sort.&lt;/P&gt;&lt;P&gt;  gs_sort-fieldname = 'TELNUM'.&lt;/P&gt;&lt;P&gt;  gs_sort-spos      = 1.&lt;/P&gt;&lt;P&gt;  gs_sort-up        = 'X'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; GS_SORT-SUBTOT    = 'X'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  APPEND gs_sort TO gt_sort.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; CLEAR GS_SORT.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; GS_SORT-FIELDNAME = 'KARTNR'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; GS_SORT-SPOS      = 2.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; GS_SORT-UP        = 'X'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*GS_SORT-SUBTOT    = 'X'.&lt;/P&gt;&lt;P&gt;  APPEND gs_sort TO gt_sort.&lt;/P&gt;&lt;P&gt;ENDFORM.                    " BUILD&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  EVENTTAB_BUILD&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;lt;--P_GT_EVENTS  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 eventtab_build  CHANGING lt_events TYPE slis_t_event.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CONSTANTS:&lt;/P&gt;&lt;P&gt;gc_formname_top_of_page TYPE slis_formname VALUE 'TOP_OF_PAGE',&lt;/P&gt;&lt;P&gt;gc_formname_end_of_page TYPE slis_formname VALUE 'END_OF_PAGE'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA: ls_event TYPE slis_alv_event.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'REUSE_ALV_EVENTS_GET'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      i_list_type = 0&lt;/P&gt;&lt;P&gt;    IMPORTING&lt;/P&gt;&lt;P&gt;      et_events   = lt_events.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  READ TABLE lt_events WITH KEY name =  slis_ev_top_of_page&lt;/P&gt;&lt;P&gt;                           INTO ls_event.&lt;/P&gt;&lt;P&gt;  IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;    MOVE gc_formname_top_of_page TO ls_event-form.&lt;/P&gt;&lt;P&gt;    APPEND ls_event TO lt_events.&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;define END_OF_PAGE event&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  READ TABLE lt_events WITH KEY name =  slis_ev_end_of_page&lt;/P&gt;&lt;P&gt;                           INTO ls_event.&lt;/P&gt;&lt;P&gt;  IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;    MOVE gc_formname_end_of_page TO ls_event-form.&lt;/P&gt;&lt;P&gt;    APPEND ls_event TO lt_events.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " EVENTTAB_BUILD&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  COMMENT_BUILD&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;lt;--P_GT_LIST_TOP_OF_PAGE  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 comment_build  CHANGING gt_top_of_page TYPE slis_t_listheader.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA: gs_line TYPE slis_listheader.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA: today_date(10) TYPE c.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CONCATENATE&lt;/P&gt;&lt;P&gt;  sy-datum+6(2) '.'&lt;/P&gt;&lt;P&gt;  sy-datum+4(2) '.'&lt;/P&gt;&lt;P&gt;  sy-datum(4) INTO today_date.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR gs_line.&lt;/P&gt;&lt;P&gt;  gs_line-typ  = 'H'.&lt;/P&gt;&lt;P&gt;  gs_line-info = 'MOBLIST DETAILS'.&lt;/P&gt;&lt;P&gt;  APPEND gs_line TO gt_top_of_page.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR gs_line.&lt;/P&gt;&lt;P&gt;  gs_line-typ  = 'S'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  gs_line-key  = 'Date:'.&lt;/P&gt;&lt;P&gt;  gs_line-info = today_date.&lt;/P&gt;&lt;P&gt;  APPEND gs_line TO gt_top_of_page.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; GS_LINE-KEY  = 'User:'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; GS_LINE-INFO = sy-uname.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  APPEND gs_line TO gt_top_of_page.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;**&lt;/P&gt;&lt;P&gt;  CLEAR gs_line.&lt;/P&gt;&lt;P&gt;  gs_line-typ  = 'A'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  gs_line-info = 'ACTION'.&lt;/P&gt;&lt;P&gt;  APPEND gs_line TO  gt_top_of_page.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " COMMENT_BUILD&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  CALL_ALV&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;  p1        text&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; &amp;lt;--  p2        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 call_alv .&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 = g_repid&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;I_CALLBACK_PF_STATUS_SET = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;I_CALLBACK_USER_COMMAND = ' '&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;   is_layout =  gs_layout&lt;/P&gt;&lt;P&gt;   it_fieldcat = gt_fieldcat&lt;/P&gt;&lt;P&gt;     it_sort = gt_sort&lt;/P&gt;&lt;P&gt;     it_events = gt_events&lt;/P&gt;&lt;P&gt;     is_print = gs_print&lt;/P&gt;&lt;P&gt;   TABLES&lt;/P&gt;&lt;P&gt;     t_outtab = IT_MOBLIST&lt;/P&gt;&lt;P&gt;   EXCEPTIONS&lt;/P&gt;&lt;P&gt;     program_error = 1&lt;/P&gt;&lt;P&gt;   OTHERS = 2.&lt;/P&gt;&lt;P&gt;ENDFORM.                    "CALL_ALV&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 19 Jan 2007 17:55:44 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-01-19T17:55:44Z</dc:date>
    <item>
      <title>data retrieving code plz modify according to req</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/data-retrieving-code-plz-modify-according-to-req/m-p/1888472#M372376</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;i have two tables zfm_handy and pa0002&lt;/P&gt;&lt;P&gt;field in zfm_handy is pernr(personal number length 8 numeric )&lt;/P&gt;&lt;P&gt;pa002 is vorna nachn&lt;/P&gt;&lt;P&gt;i want to display the data for each pernr correspondig vorna nachn&lt;/P&gt;&lt;P&gt;in my pa0002 table has 990 records (vorna nachn) but i m getting output only 10 records &lt;/P&gt;&lt;P&gt;like this 00009856&lt;/P&gt;&lt;P&gt;00003544&lt;/P&gt;&lt;P&gt;00006585&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;but all the 980 has data like this 56760000&lt;/P&gt;&lt;P&gt;65830000&lt;/P&gt;&lt;P&gt;65750000&lt;/P&gt;&lt;P&gt;plz send the code for this logic how to get all the 990 records.&lt;/P&gt;&lt;P&gt;i m getting all the pernr but i m not getting vorna nachn because of above problem &lt;/P&gt;&lt;P&gt;code :&lt;/P&gt;&lt;P&gt;TABLES: zfm_handy , pa0002.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPE-POOLS : slis.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: g_repid LIKE sy-repid,&lt;/P&gt;&lt;P&gt;      gs_print            TYPE slis_print_alv,&lt;/P&gt;&lt;P&gt;      gt_list_top_of_page TYPE slis_t_listheader,&lt;/P&gt;&lt;P&gt;      gt_list_end_of_page TYPE slis_t_listheader,&lt;/P&gt;&lt;P&gt;      gt_events           TYPE slis_t_event,&lt;/P&gt;&lt;P&gt;      gt_sort             TYPE slis_t_sortinfo_alv,&lt;/P&gt;&lt;P&gt;      gs_layout           TYPE slis_layout_alv,&lt;/P&gt;&lt;P&gt;      gt_fieldcat         TYPE slis_t_fieldcat_alv,&lt;/P&gt;&lt;P&gt;      fieldcat_ln LIKE LINE OF gt_fieldcat,&lt;/P&gt;&lt;P&gt;      col_pos TYPE i.&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;DATA : BEGIN OF IT_MOBLIST OCCURS 0,&lt;/P&gt;&lt;P&gt;       TELNUM TYPE ZFM_HANDY-TELNUM,&lt;/P&gt;&lt;P&gt;       KARTNR TYPE ZFM_HANDY-KARTNR,&lt;/P&gt;&lt;P&gt;       ZUTART TYPE ZFM_HANDY-ZUTART,&lt;/P&gt;&lt;P&gt;       PERNR TYPE ZFM_HANDY-PERNR,&lt;/P&gt;&lt;P&gt;       nachn  TYPE pa0002-nachn,&lt;/P&gt;&lt;P&gt;       VORNA TYPE pa0002-vorna,&lt;/P&gt;&lt;P&gt;       ZDATE TYPE ZFM_HANDY-ZDATE,&lt;/P&gt;&lt;P&gt;       PINNR TYPE ZFM_HANDY-PINNR,&lt;/P&gt;&lt;P&gt;       PUKNR TYPE ZFM_HANDY-PUKNR,&lt;/P&gt;&lt;P&gt;       TARIF1 TYPE ZFM_HANDY-TARIF1,&lt;/P&gt;&lt;P&gt;       TARIF2 TYPE ZFM_HANDY-TARIF2,&lt;/P&gt;&lt;P&gt;       TARIF3 TYPE ZFM_HANDY-TARIF3,&lt;/P&gt;&lt;P&gt;       GTYPE TYPE ZFM_HANDY-GTYPE,&lt;/P&gt;&lt;P&gt;       IMEI TYPE ZFM_HANDY-TARIF1,&lt;/P&gt;&lt;P&gt;        twincard type zfm_handy-twincard,&lt;/P&gt;&lt;P&gt;        twinbill type zfm_handy-twinbill,&lt;/P&gt;&lt;P&gt;        einbau type zfm_handy-einbau,&lt;/P&gt;&lt;P&gt;        beschr type zfm_handy-beschr,&lt;/P&gt;&lt;P&gt;        text1 type zfm_handy-text1,&lt;/P&gt;&lt;P&gt;         text2 type zfm_handy-text2,&lt;/P&gt;&lt;P&gt;          text3 type zfm_handy-text3,&lt;/P&gt;&lt;P&gt;          end of it_moblist.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA : BEGIN OF IT_zfm_handy OCCURS 0,&lt;/P&gt;&lt;P&gt;       TELNUM TYPE ZFM_HANDY-TELNUM,&lt;/P&gt;&lt;P&gt;       KARTNR TYPE ZFM_HANDY-KARTNR,&lt;/P&gt;&lt;P&gt;       ZUTART TYPE ZFM_HANDY-ZUTART,&lt;/P&gt;&lt;P&gt;       PERNR TYPE ZFM_HANDY-PERNR,&lt;/P&gt;&lt;P&gt;       ZDATE TYPE ZFM_HANDY-ZDATE,&lt;/P&gt;&lt;P&gt;       PINNR TYPE ZFM_HANDY-PINNR,&lt;/P&gt;&lt;P&gt;       PUKNR TYPE ZFM_HANDY-PUKNR,&lt;/P&gt;&lt;P&gt;       TARIF1 TYPE ZFM_HANDY-TARIF1,&lt;/P&gt;&lt;P&gt;       TARIF2 TYPE ZFM_HANDY-TARIF2,&lt;/P&gt;&lt;P&gt;       TARIF3 TYPE ZFM_HANDY-TARIF3,&lt;/P&gt;&lt;P&gt;       GTYPE TYPE ZFM_HANDY-GTYPE,&lt;/P&gt;&lt;P&gt;       IMEI TYPE ZFM_HANDY-TARIF1,&lt;/P&gt;&lt;P&gt;        twincard type zfm_handy-twincard,&lt;/P&gt;&lt;P&gt;        twinbill type zfm_handy-twinbill,&lt;/P&gt;&lt;P&gt;        einbau type zfm_handy-einbau,&lt;/P&gt;&lt;P&gt;        beschr type zfm_handy-beschr,&lt;/P&gt;&lt;P&gt;        text1 type zfm_handy-text1,&lt;/P&gt;&lt;P&gt;         text2 type zfm_handy-text2,&lt;/P&gt;&lt;P&gt;          text3 type zfm_handy-text3,&lt;/P&gt;&lt;P&gt;          end of it_zfm_handy.&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;*&lt;/P&gt;&lt;P&gt;*DATA : BEGIN OF it_zfm_handy OCCURS 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       INCLUDE STRUCTURE zfm_handy.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*DATA END OF it_zfm_handy.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;DATA : BEGIN OF it_pa0002 OCCURS 0,&lt;/P&gt;&lt;P&gt;        pernr TYPE pa0002-pernr,&lt;/P&gt;&lt;P&gt;        nachn   TYPE pa0002-nachn,	&lt;/P&gt;&lt;P&gt;       vorna	TYPE pa0002-vorna,&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       pernr TYPE pa0002-pernr,&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;       END OF it_pa0002.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;*data : zutart like zfm_handy.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;INITIALIZATION.&lt;/P&gt;&lt;P&gt;  g_repid = sy-repid.&lt;/P&gt;&lt;P&gt;  PERFORM print_build USING gs_print.      "Print PARAMETERS&lt;/P&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 data_selection.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  PERFORM build_fieldcat.&lt;/P&gt;&lt;P&gt;  PERFORM eventtab_build CHANGING gt_events.&lt;/P&gt;&lt;P&gt;  PERFORM comment_build  CHANGING gt_list_top_of_page.&lt;/P&gt;&lt;P&gt;  PERFORM call_alv.&lt;/P&gt;&lt;P&gt;&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  TOP_OF_PAGE&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;&lt;/P&gt;&lt;P&gt;FORM top_of_page.&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      it_list_commentary = gt_list_top_of_page.&lt;/P&gt;&lt;P&gt;  WRITE: sy-datum, 'Page No', sy-pagno RIGHT-JUSTIFIED.&lt;/P&gt;&lt;P&gt;ENDFORM.                    "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;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  END_OF_PAGE&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;&lt;/P&gt;&lt;P&gt;FORM end_of_page.&lt;/P&gt;&lt;P&gt;  WRITE: /.&lt;/P&gt;&lt;P&gt;  WRITE AT (sy-linsz) sy-pagno CENTERED.&lt;/P&gt;&lt;P&gt;ENDFORM.                    "END_OF_PAGE&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;### PRINT SETTINGS&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;FORM print_build USING ls_print TYPE slis_print_alv.&lt;/P&gt;&lt;P&gt;  ls_print-print              = ' '. "PRINT IMMEDIATE&lt;/P&gt;&lt;P&gt;  ls_print-no_print_selinfos  = 'X'. "NO SELECTION INFO&lt;/P&gt;&lt;P&gt;  ls_print-no_coverpage       = ' '. "NO COVER PAGE&lt;/P&gt;&lt;P&gt;  ls_print-no_new_page        = ' '. "NO NEW PAGE&lt;/P&gt;&lt;P&gt;  ls_print-no_print_listinfos = 'X'. "NO PRINT LIST INFO&lt;/P&gt;&lt;P&gt;  ls_print-reserve_lines      = 2.   " FOOTERLINE&lt;/P&gt;&lt;P&gt;ENDFORM.                    "PRINT_BUILD&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;&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  data_selection&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;  p1        text&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; &amp;lt;--  p2        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  data_selection .&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;SELECT * FROM&lt;/P&gt;&lt;P&gt;           zfm_handy&lt;/P&gt;&lt;P&gt;      INTO CORRESPONDING FIELDS OF TABLE it_zfm_handy where pernr ne space and pernr ne '00000000'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF NOT it_zfm_handy[] IS INITIAL.&lt;/P&gt;&lt;P&gt;  delete it_zfm_handy where pernr = '00000000'.&lt;/P&gt;&lt;P&gt;    SELECT  pernr  nachn   	&lt;/P&gt;&lt;P&gt;           vorna	&lt;/P&gt;&lt;P&gt;     FROM  pa0002&lt;/P&gt;&lt;P&gt;     INTO TABLE it_pa0002&lt;/P&gt;&lt;P&gt;     FOR ALL ENTRIES IN it_zfm_handy&lt;/P&gt;&lt;P&gt;     WHERE pernr =  it_zfm_handy-pernr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDIF.                              " not it_zfm_handy&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT it_zfm_handy.&lt;/P&gt;&lt;P&gt;      MOVE-CORRESPONDING  it_zfm_handy TO it_moblist.&lt;/P&gt;&lt;P&gt;      clear it_pa0002.&lt;/P&gt;&lt;P&gt;       READ TABLE it_pa0002  WITH KEY pernr = it_zfm_handy-pernr.&lt;/P&gt;&lt;P&gt;       if sy-subrc = 0.&lt;/P&gt;&lt;P&gt;        move it_pa0002-nachn to it_moblist-nachn.&lt;/P&gt;&lt;P&gt;     move it_pa0002-vorna to it_moblist-vorna.&lt;/P&gt;&lt;P&gt;     move it_pa0002-pernr to it_moblist-pernr.&lt;/P&gt;&lt;P&gt;&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;      APPEND  it_moblist  .&lt;/P&gt;&lt;P&gt;      clear it_moblist.&lt;/P&gt;&lt;P&gt;*endif.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " data_selection&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&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;  p1        text&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; &amp;lt;--  p2        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_fieldcat .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Explain Field Description to ALV&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  DATA: fieldcat_in TYPE slis_fieldcat_alv.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR fieldcat_in.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-fieldname = 'TELNUM'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-tabname   = 'IT_MOBLIST'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_out    = ' '.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-seltext_l = 'TELNUM'.&lt;/P&gt;&lt;P&gt;  APPEND fieldcat_ln TO gt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR fieldcat_in.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-fieldname = 'KARTNR'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-tabname   = 'IT_MOBLIST'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_out    = ' '.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-seltext_l = 'KARTNR'.&lt;/P&gt;&lt;P&gt;  APPEND fieldcat_ln TO gt_fieldcat.&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 fieldcat_in.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-fieldname = 'ZUTART'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-tabname   = 'IT_MOBLIST'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_out    = ' '.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-seltext_l = 'ZUTART'.&lt;/P&gt;&lt;P&gt;  APPEND fieldcat_ln TO gt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR fieldcat_in.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-fieldname     = 'PERNR'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-tabname       = 'IT_MOBLIST'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_out        = ' '.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-seltext_l = 'PERNR'.&lt;/P&gt;&lt;P&gt;  APPEND fieldcat_ln TO gt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR fieldcat_in.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-fieldname     = 'NACHN'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-tabname       = 'IT_MOBLIST'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_out        = ' '.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-seltext_l =  'NACHN'.&lt;/P&gt;&lt;P&gt;  APPEND fieldcat_ln TO gt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR fieldcat_in.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-fieldname     = 'VORNA'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-tabname       = 'IT_MOBLIST'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_out        = ' '.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-seltext_l = 'VORNA'.&lt;/P&gt;&lt;P&gt;  APPEND fieldcat_ln TO gt_fieldcat.&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;  CLEAR fieldcat_in.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-fieldname     = 'ZDATE'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-tabname       = 'IT_MOBLIST'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_out        = ' '.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-seltext_l = 'ZDATE'.&lt;/P&gt;&lt;P&gt;  APPEND fieldcat_ln TO gt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR fieldcat_in.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-fieldname     = 'PINNR'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-tabname       = 'IT_MOBLIST'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_out        = ' '.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-seltext_l = 'PINNR'.&lt;/P&gt;&lt;P&gt;  APPEND fieldcat_ln TO gt_fieldcat.&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 fieldcat_in.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-fieldname     = 'PUKNR'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-tabname       = 'IT_MOBLIST'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_out        = ' '.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-seltext_l = 'PUKNR'.&lt;/P&gt;&lt;P&gt;  APPEND fieldcat_ln TO gt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR fieldcat_in.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-fieldname     = 'TARIF1'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-tabname       = 'IT_MOBLIST'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_out        = ' '.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-seltext_l = 'TARIF1'.&lt;/P&gt;&lt;P&gt;  APPEND fieldcat_ln TO gt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR fieldcat_in.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-fieldname     = 'TARIF2'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-tabname       = 'IT_MOBLIST'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_out        = ' '.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-seltext_l = 'TARIF2'.&lt;/P&gt;&lt;P&gt;  APPEND fieldcat_ln TO gt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR fieldcat_in.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-fieldname     = 'TARIF3'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-tabname       = 'IT_MOBLIST'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_out        = ' '.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-seltext_l = 'TARIF3'.&lt;/P&gt;&lt;P&gt;  APPEND fieldcat_ln TO gt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR fieldcat_in.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-fieldname     = 'GTYPE'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-tabname       = 'IT_MOBLIST'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_out        = ' '.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-seltext_l = 'GTYPE'.&lt;/P&gt;&lt;P&gt;  APPEND fieldcat_ln TO gt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR fieldcat_in.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-fieldname     = 'IMEI'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-tabname       = 'IT_MOBLIST'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_out        = ' '.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-seltext_l = 'IMEI'.&lt;/P&gt;&lt;P&gt;  APPEND fieldcat_ln TO gt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR fieldcat_in.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-fieldname     = 'TWINCARD'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-tabname       = 'IT_MOBLIST'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_out        = ' '.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-seltext_l = 'TWINCARD'.&lt;/P&gt;&lt;P&gt;  APPEND fieldcat_ln TO gt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR fieldcat_in.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-fieldname     = 'TWINBILL'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-tabname       = 'IT_MOBLIST'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_out        = ' '.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-seltext_l = 'TWINBILL'.&lt;/P&gt;&lt;P&gt;  APPEND fieldcat_ln TO gt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR fieldcat_in.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-fieldname     = 'EINBAU'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-tabname       = 'IT_MOBLIST'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_out        = ' '.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-seltext_l = 'EINBAU'.&lt;/P&gt;&lt;P&gt;  APPEND fieldcat_ln TO gt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR fieldcat_in.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-fieldname     = 'BESCHR'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-tabname       = 'IT_MOBLIST'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_out        = ' '.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-seltext_l = 'BESCHR'.&lt;/P&gt;&lt;P&gt;  APPEND fieldcat_ln TO gt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR fieldcat_in.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-fieldname     = 'TEXT1'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-tabname       = 'IT_MOBLIST'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_out        = ' '.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-seltext_l = 'TEXT1'.&lt;/P&gt;&lt;P&gt;  APPEND fieldcat_ln TO gt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR fieldcat_in.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-fieldname     = 'TEXT2'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-tabname       = 'IT_MOBLIST'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_out        = ' '.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-seltext_l = 'TEXT2'.&lt;/P&gt;&lt;P&gt;  APPEND fieldcat_ln TO gt_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR fieldcat_in.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-fieldname     = 'TEXT3'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-tabname       = 'IT_MOBLIST'.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-no_out        = ' '.&lt;/P&gt;&lt;P&gt;  fieldcat_ln-seltext_l = 'TEXT3'.&lt;/P&gt;&lt;P&gt;  APPEND fieldcat_ln TO gt_fieldcat.&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; DATA SORTING&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  DATA: gs_sort TYPE slis_sortinfo_alv.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR gs_sort.&lt;/P&gt;&lt;P&gt;  gs_sort-fieldname = 'TELNUM'.&lt;/P&gt;&lt;P&gt;  gs_sort-spos      = 1.&lt;/P&gt;&lt;P&gt;  gs_sort-up        = 'X'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; GS_SORT-SUBTOT    = 'X'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  APPEND gs_sort TO gt_sort.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; CLEAR GS_SORT.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; GS_SORT-FIELDNAME = 'KARTNR'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; GS_SORT-SPOS      = 2.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; GS_SORT-UP        = 'X'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*GS_SORT-SUBTOT    = 'X'.&lt;/P&gt;&lt;P&gt;  APPEND gs_sort TO gt_sort.&lt;/P&gt;&lt;P&gt;ENDFORM.                    " BUILD&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  EVENTTAB_BUILD&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;lt;--P_GT_EVENTS  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 eventtab_build  CHANGING lt_events TYPE slis_t_event.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CONSTANTS:&lt;/P&gt;&lt;P&gt;gc_formname_top_of_page TYPE slis_formname VALUE 'TOP_OF_PAGE',&lt;/P&gt;&lt;P&gt;gc_formname_end_of_page TYPE slis_formname VALUE 'END_OF_PAGE'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA: ls_event TYPE slis_alv_event.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'REUSE_ALV_EVENTS_GET'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      i_list_type = 0&lt;/P&gt;&lt;P&gt;    IMPORTING&lt;/P&gt;&lt;P&gt;      et_events   = lt_events.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  READ TABLE lt_events WITH KEY name =  slis_ev_top_of_page&lt;/P&gt;&lt;P&gt;                           INTO ls_event.&lt;/P&gt;&lt;P&gt;  IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;    MOVE gc_formname_top_of_page TO ls_event-form.&lt;/P&gt;&lt;P&gt;    APPEND ls_event TO lt_events.&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;define END_OF_PAGE event&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  READ TABLE lt_events WITH KEY name =  slis_ev_end_of_page&lt;/P&gt;&lt;P&gt;                           INTO ls_event.&lt;/P&gt;&lt;P&gt;  IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;    MOVE gc_formname_end_of_page TO ls_event-form.&lt;/P&gt;&lt;P&gt;    APPEND ls_event TO lt_events.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " EVENTTAB_BUILD&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  COMMENT_BUILD&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;lt;--P_GT_LIST_TOP_OF_PAGE  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 comment_build  CHANGING gt_top_of_page TYPE slis_t_listheader.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA: gs_line TYPE slis_listheader.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA: today_date(10) TYPE c.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CONCATENATE&lt;/P&gt;&lt;P&gt;  sy-datum+6(2) '.'&lt;/P&gt;&lt;P&gt;  sy-datum+4(2) '.'&lt;/P&gt;&lt;P&gt;  sy-datum(4) INTO today_date.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR gs_line.&lt;/P&gt;&lt;P&gt;  gs_line-typ  = 'H'.&lt;/P&gt;&lt;P&gt;  gs_line-info = 'MOBLIST DETAILS'.&lt;/P&gt;&lt;P&gt;  APPEND gs_line TO gt_top_of_page.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR gs_line.&lt;/P&gt;&lt;P&gt;  gs_line-typ  = 'S'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  gs_line-key  = 'Date:'.&lt;/P&gt;&lt;P&gt;  gs_line-info = today_date.&lt;/P&gt;&lt;P&gt;  APPEND gs_line TO gt_top_of_page.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; GS_LINE-KEY  = 'User:'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; GS_LINE-INFO = sy-uname.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  APPEND gs_line TO gt_top_of_page.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;**&lt;/P&gt;&lt;P&gt;  CLEAR gs_line.&lt;/P&gt;&lt;P&gt;  gs_line-typ  = 'A'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  gs_line-info = 'ACTION'.&lt;/P&gt;&lt;P&gt;  APPEND gs_line TO  gt_top_of_page.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " COMMENT_BUILD&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  CALL_ALV&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;  p1        text&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; &amp;lt;--  p2        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 call_alv .&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 = g_repid&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;I_CALLBACK_PF_STATUS_SET = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;I_CALLBACK_USER_COMMAND = ' '&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;   is_layout =  gs_layout&lt;/P&gt;&lt;P&gt;   it_fieldcat = gt_fieldcat&lt;/P&gt;&lt;P&gt;     it_sort = gt_sort&lt;/P&gt;&lt;P&gt;     it_events = gt_events&lt;/P&gt;&lt;P&gt;     is_print = gs_print&lt;/P&gt;&lt;P&gt;   TABLES&lt;/P&gt;&lt;P&gt;     t_outtab = IT_MOBLIST&lt;/P&gt;&lt;P&gt;   EXCEPTIONS&lt;/P&gt;&lt;P&gt;     program_error = 1&lt;/P&gt;&lt;P&gt;   OTHERS = 2.&lt;/P&gt;&lt;P&gt;ENDFORM.                    "CALL_ALV&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 19 Jan 2007 17:55:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/data-retrieving-code-plz-modify-according-to-req/m-p/1888472#M372376</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-01-19T17:55:44Z</dc:date>
    </item>
    <item>
      <title>Re: data retrieving code plz modify according to req</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/data-retrieving-code-plz-modify-according-to-req/m-p/1888473#M372377</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Change the SELECT query with inner join:&lt;/P&gt;&lt;P&gt;      SELECT&lt;/P&gt;&lt;P&gt;        a~elnum&lt;/P&gt;&lt;P&gt;        a~kartnr&lt;/P&gt;&lt;P&gt;        a~zutart&lt;/P&gt;&lt;P&gt;        a~pernr&lt;/P&gt;&lt;P&gt;        b~nachn&lt;/P&gt;&lt;P&gt;        b~vorna&lt;/P&gt;&lt;P&gt;        a~zdate&lt;/P&gt;&lt;P&gt;        a~pinnr&lt;/P&gt;&lt;P&gt;        a~puknr&lt;/P&gt;&lt;P&gt;        a~tarif1&lt;/P&gt;&lt;P&gt;        a~tarif2&lt;/P&gt;&lt;P&gt;        a~tarif3&lt;/P&gt;&lt;P&gt;        a~gtype&lt;/P&gt;&lt;P&gt;        a~imei&lt;/P&gt;&lt;P&gt;        a~twincard&lt;/P&gt;&lt;P&gt;        a~twinbill&lt;/P&gt;&lt;P&gt;        a~einbau&lt;/P&gt;&lt;P&gt;        a~beschr&lt;/P&gt;&lt;P&gt;        a~text1&lt;/P&gt;&lt;P&gt;        a~text2&lt;/P&gt;&lt;P&gt;        a~text3&lt;/P&gt;&lt;P&gt;      INTO CORRESPONDING FIELDS OF it_moblist&lt;/P&gt;&lt;P&gt;      FROM zfm_handy AS a&lt;/P&gt;&lt;P&gt;      INNER JOIN pa0002 AS b&lt;/P&gt;&lt;P&gt;      WHERE a&lt;SUB&gt;pernr = b&lt;/SUB&gt;pernr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then,  CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE' to create the fieldcatalog and modify as desired.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then call your other subroutines...for events and comment and then call ALV FM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This should give you the desired results.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Subramanian&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 19 Jan 2007 18:51:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/data-retrieving-code-plz-modify-according-to-req/m-p/1888473#M372377</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-01-19T18:51:34Z</dc:date>
    </item>
  </channel>
</rss>

