<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: ALV in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv/m-p/7495080#M1557733</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;STRONG&gt;&lt;SPAN __default_attr="red" __jive_macro_name="color"&gt;Moderator message: these forums cannot replace ABAP training, please search for available documentation, use meaningful subject lines, only post relevant code parts to preserve formatting.&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 09 Dec 2010 09:31:13 GMT</pubDate>
    <dc:creator>ThomasZloch</dc:creator>
    <dc:date>2010-12-09T09:31:13Z</dc:date>
    <item>
      <title>ALV</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv/m-p/7495077#M1557730</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Frineds,&lt;/P&gt;&lt;P&gt;          &lt;/P&gt;&lt;P&gt;  I am currentlystudying ALV . I did one program where am getting one error called " Different no of parameters in FORM and PERFORM",  &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; Report  ZVIJ_ALV1&lt;/P&gt;&lt;P&gt;*&amp;amp;&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;&lt;/P&gt;&lt;P&gt;*&amp;amp;&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;REPORT  ZVIJ_ALV1.&lt;/P&gt;&lt;P&gt;tables : vbak , vbpa .&lt;/P&gt;&lt;P&gt;types : begin of ls_vbak,&lt;/P&gt;&lt;P&gt;        vbeln type vbeln,&lt;/P&gt;&lt;P&gt;        erdat type erdat,&lt;/P&gt;&lt;P&gt;        vbtyp type vbtyp,&lt;/P&gt;&lt;P&gt;        vkorg type vkorg,&lt;/P&gt;&lt;P&gt;        vtweg type vtweg,&lt;/P&gt;&lt;P&gt;        spart type spart,&lt;/P&gt;&lt;P&gt;        VKGRP type vkgrp,&lt;/P&gt;&lt;P&gt;        VKBUR type VKBUR,&lt;/P&gt;&lt;P&gt;        end of ls_vbak.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   types : BEGIN OF ls_vbpa,&lt;/P&gt;&lt;P&gt;        vbeln TYPE vbeln,&lt;/P&gt;&lt;P&gt;        posnr TYPE posnr,&lt;/P&gt;&lt;P&gt;        parvw TYPE parvw,&lt;/P&gt;&lt;P&gt;        kunnr TYPE kunnr,&lt;/P&gt;&lt;P&gt;        END OF ls_vbpa.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   types : BEGIN OF  ls_final,&lt;/P&gt;&lt;P&gt;          vbeln TYPE vbak-vbeln,&lt;/P&gt;&lt;P&gt;          erdat TYPE vbak-erdat,&lt;/P&gt;&lt;P&gt;          vkorg TYPE vbak-vkorg,&lt;/P&gt;&lt;P&gt;          vbtyp TYPE vbak-vbtyp,&lt;/P&gt;&lt;P&gt;          vtweg TYPE vbak-vtweg,&lt;/P&gt;&lt;P&gt;          spart TYPE vbak-spart,&lt;/P&gt;&lt;P&gt;          vkgrp TYPE vbak-vkgrp,&lt;/P&gt;&lt;P&gt;          vkbur TYPE vbak-vkbur,&lt;/P&gt;&lt;P&gt;          posnr TYPE vbpa-posnr,&lt;/P&gt;&lt;P&gt;          parvw TYPE vbpa-parvw,&lt;/P&gt;&lt;P&gt;          kunnr TYPE vbpa-kunnr,&lt;/P&gt;&lt;P&gt;          END OF ls_final.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   types : BEGIN OF ls_kna1,&lt;/P&gt;&lt;P&gt;             kunnr TYPE kunnr,&lt;/P&gt;&lt;P&gt;             name1 TYPE name1,&lt;/P&gt;&lt;P&gt;             stras TYPE stras,&lt;/P&gt;&lt;P&gt;             ort01 TYPE ort01,&lt;/P&gt;&lt;P&gt;             regio TYPE regio,&lt;/P&gt;&lt;P&gt;             pstlz TYPE pstlz,&lt;/P&gt;&lt;P&gt;             telf1 TYPE telf1,&lt;/P&gt;&lt;P&gt;             telfx TYPE telfx,&lt;/P&gt;&lt;P&gt;      END OF ls_kna1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Work area and internal table declaration.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      DATA: lt_kna1 TYPE TABLE OF ls_kna1,&lt;/P&gt;&lt;P&gt;            wa_kna1  TYPE ls_kna1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      DATA : lt_vbak TYPE TABLE OF ls_vbak ,&lt;/P&gt;&lt;P&gt;       wa_vbak TYPE ls_vbak.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;       DATA : lt_vbpa TYPE TABLE OF ls_vbpa,&lt;/P&gt;&lt;P&gt;       wa_vbpa TYPE ls_vbpa.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      DATA: lt_final TYPE TABLE OF ls_final ,&lt;/P&gt;&lt;P&gt;       wa_final TYPE ls_final.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;     selection-screen begin of block vijay with frame title text-001.&lt;/P&gt;&lt;P&gt;          SELECT-OPTIONS : s_vbeln FOR  vbak-vbeln ,&lt;/P&gt;&lt;P&gt;                             s_erdat FOR vbak-erdat .&lt;/P&gt;&lt;P&gt;           PARAMETERS    : s_vkorg TYPE  vbak-vkorg ,&lt;/P&gt;&lt;P&gt;                           variant TYPE disvariant-variant.&lt;/P&gt;&lt;P&gt;     selection-screen end of block vijay.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   SELECT vbeln erdat vbtyp vkorg vtweg spart vkgrp vkbur FROM vbak&lt;/P&gt;&lt;P&gt;                        INTO CORRESPONDING FIELDS OF TABLE lt_vbak .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   SELECT vbeln kunnr  FROM  vbpa&lt;/P&gt;&lt;P&gt;   INTO CORRESPONDING FIELDS OF TABLE lt_vbpa&lt;/P&gt;&lt;P&gt;   FOR ALL ENTRIES IN lt_vbak WHERE vbeln = lt_vbak-vbeln&lt;/P&gt;&lt;P&gt;   AND posnr = '000000'&lt;/P&gt;&lt;P&gt;   AND parvw = 'AG'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT lt_vbak INTO wa_vbak .&lt;/P&gt;&lt;P&gt;    wa_final-vbeln = wa_vbak-vbeln.&lt;/P&gt;&lt;P&gt;    wa_final-erdat = wa_vbak-erdat.&lt;/P&gt;&lt;P&gt;    wa_final-vkorg = wa_vbak-vkorg.&lt;/P&gt;&lt;P&gt;    wa_final-vbtyp = wa_vbak-vbtyp.&lt;/P&gt;&lt;P&gt;    wa_final-vtweg = wa_vbak-vtweg.&lt;/P&gt;&lt;P&gt;    wa_final-spart = wa_vbak-spart.&lt;/P&gt;&lt;P&gt;    wa_final-vkgrp = wa_vbak-vkgrp.&lt;/P&gt;&lt;P&gt;    wa_final-vkbur = wa_vbak-vkbur.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;READ TABLE lt_vbpa INTO wa_vbpa WITH KEY vbeln = wa_vbak-vbeln.&lt;/P&gt;&lt;P&gt;    wa_final-posnr = wa_vbpa-posnr.&lt;/P&gt;&lt;P&gt;    wa_final-parvw = wa_vbpa-parvw.&lt;/P&gt;&lt;P&gt;    wa_final-kunnr = wa_vbpa-kunnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;APPEND wa_final TO lt_final.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&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 :  it_fcat type slis_t_fieldcat_alv,&lt;/P&gt;&lt;P&gt;        wa_fcat  type slis_fieldcat_alv.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;wa_fcat-fieldname = 'VBELN'.&lt;/P&gt;&lt;P&gt;  wa_fcat-seltext_m = 'Sales document number'.&lt;/P&gt;&lt;P&gt;  wa_fcat-col_pos = 1.&lt;/P&gt;&lt;P&gt;  wa_fcat-emphasize = 'C500' .&lt;/P&gt;&lt;P&gt;  wa_fcat-hotspot = 'X'.&lt;/P&gt;&lt;P&gt;  APPEND wa_fcat TO it_fcat.&lt;/P&gt;&lt;P&gt;  CLEAR wa_fcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  wa_fcat-fieldname = 'ERDAT'.&lt;/P&gt;&lt;P&gt;  wa_fcat-seltext_m = ' document creation date'.&lt;/P&gt;&lt;P&gt;  wa_fcat-col_pos = 2.&lt;/P&gt;&lt;P&gt;  APPEND wa_fcat TO it_fcat.&lt;/P&gt;&lt;P&gt;  CLEAR wa_fcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  wa_fcat-fieldname = 'VBTYP'.&lt;/P&gt;&lt;P&gt;  wa_fcat-seltext_m = 'Document category'.&lt;/P&gt;&lt;P&gt;  wa_fcat-col_pos = 3.&lt;/P&gt;&lt;P&gt;  APPEND wa_fcat TO it_fcat.&lt;/P&gt;&lt;P&gt;  CLEAR wa_fcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  wa_fcat-fieldname = 'VKORG'.&lt;/P&gt;&lt;P&gt;  wa_fcat-seltext_m = 'Sales organization'.&lt;/P&gt;&lt;P&gt;  wa_fcat-col_pos = 4.&lt;/P&gt;&lt;P&gt;  APPEND wa_fcat TO it_fcat.&lt;/P&gt;&lt;P&gt;  CLEAR wa_fcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  wa_fcat-fieldname = 'VTWEG'.&lt;/P&gt;&lt;P&gt;  wa_fcat-seltext_m = 'DISTRIBUTION CHANNEL'.&lt;/P&gt;&lt;P&gt;  wa_fcat-col_pos = 5.&lt;/P&gt;&lt;P&gt;  APPEND wa_fcat TO it_fcat.&lt;/P&gt;&lt;P&gt;  CLEAR wa_fcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  wa_fcat-fieldname = 'SPART'.&lt;/P&gt;&lt;P&gt;  wa_fcat-seltext_m = 'DIVISION'.&lt;/P&gt;&lt;P&gt;  wa_fcat-col_pos = 6.&lt;/P&gt;&lt;P&gt;  APPEND wa_fcat TO it_fcat.&lt;/P&gt;&lt;P&gt;  CLEAR wa_fcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  wa_fcat-fieldname = 'VKGRP'.&lt;/P&gt;&lt;P&gt;  wa_fcat-seltext_m = 'SALES GROUP'.&lt;/P&gt;&lt;P&gt;  wa_fcat-col_pos = 7.&lt;/P&gt;&lt;P&gt;  APPEND wa_fcat TO it_fcat.&lt;/P&gt;&lt;P&gt;  CLEAR wa_fcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  wa_fcat-fieldname = 'VKBUR'.&lt;/P&gt;&lt;P&gt;  wa_fcat-seltext_m = 'Sales Office'.&lt;/P&gt;&lt;P&gt;  wa_fcat-col_pos = 8.&lt;/P&gt;&lt;P&gt;  APPEND wa_fcat TO it_fcat.&lt;/P&gt;&lt;P&gt;  CLEAR wa_fcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  wa_fcat-fieldname = 'KUNNR'.&lt;/P&gt;&lt;P&gt;  wa_fcat-seltext_m = 'cutomer number'.&lt;/P&gt;&lt;P&gt;  wa_fcat-col_pos = 9.&lt;/P&gt;&lt;P&gt;  wa_fcat-emphasize = 'C311' .&lt;/P&gt;&lt;P&gt;  wa_fcat-hotspot = 'X'.&lt;/P&gt;&lt;P&gt;  APPEND wa_fcat TO it_fcat.&lt;/P&gt;&lt;P&gt;&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_BYPASSING_BUFFER                = ' '&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                = 'sy-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;LI level="1" type="ul"&gt;&lt;P&gt;  I_CALLBACK_TOP_OF_PAGE            = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_CALLBACK_HTML_TOP_OF_PAGE       = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_CALLBACK_HTML_END_OF_LIST       = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_STRUCTURE_NAME                  =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_BACKGROUND_ID                   = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_GRID_TITLE                      =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_GRID_SETTINGS                   =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IS_LAYOUT                         =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;   IT_FIELDCAT                       = it_fcat&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IT_EXCLUDING                      =&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;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;LI level="1" type="ul"&gt;&lt;P&gt;  IS_SEL_HIDE                       =&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;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;  IS_VARIANT                        =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IT_EVENTS                         =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IT_EVENT_EXIT                     =&lt;/P&gt;&lt;/LI&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;  IS_REPREP_ID                      =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_SCREEN_START_COLUMN             = 0&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_SCREEN_START_LINE               = 0&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_SCREEN_END_COLUMN               = 0&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_SCREEN_END_LINE                 = 0&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_HTML_HEIGHT_TOP                 = 0&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_HTML_HEIGHT_END                 = 0&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_HYPERLINK                      =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IT_ADD_FIELDCAT                   =&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_FULLSCREEN_ADAPTER        =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;IMPORTING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  E_EXIT_CAUSED_BY_CALLER           =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ES_EXIT_CAUSED_BY_USER            =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  TABLES&lt;/P&gt;&lt;P&gt;    t_outtab                          = lt_final&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;EXCEPTIONS&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  PROGRAM_ERROR                     = 1&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  OTHERS                            = 2&lt;/P&gt;&lt;/LI&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; " form display_popup.&lt;/P&gt;&lt;P&gt;tables : kna1.&lt;/P&gt;&lt;P&gt;TYPES: BEGIN OF ls_kna11,&lt;/P&gt;&lt;P&gt;       kunnr TYPE kunnr,&lt;/P&gt;&lt;P&gt;       name1 type name1,&lt;/P&gt;&lt;P&gt;       stras type stras,&lt;/P&gt;&lt;P&gt;       ort01 TYPE ort01,&lt;/P&gt;&lt;P&gt;       regio type regio,&lt;/P&gt;&lt;P&gt;       pstlz type pstlz,&lt;/P&gt;&lt;P&gt;       telf1 type telf1,&lt;/P&gt;&lt;P&gt;       telfx type telfx,&lt;/P&gt;&lt;P&gt;  END OF ls_kna11.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  data: lt_kna11 TYPE TABLE OF ls_kna11,&lt;/P&gt;&lt;P&gt;        wa_kna11 type ls_kna11.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT kunnr name1 stras ort01 regio pstlz telf1 telfx from kna1 UP TO 10&lt;/P&gt;&lt;P&gt;  rows into CORRESPONDING FIELDS OF TABLE lt_kna11 ." where kunnr = kna1-kunnr .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: wa_layout type slis_layout_alv,&lt;/P&gt;&lt;P&gt;      i_fieldcat TYPE slis_t_fieldcat_alv ,&lt;/P&gt;&lt;P&gt;      wa_fieldcat TYPE slis_fieldcat_alv.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  perform fieldcat using :&lt;/P&gt;&lt;P&gt;  '1' 'KUNNR''customer no' ,&lt;/P&gt;&lt;P&gt;   '2' 'NAME1''name',&lt;/P&gt;&lt;P&gt;  '3' 'STRAS''street no',&lt;/P&gt;&lt;P&gt;     '4' 'ORT01' 'city',&lt;/P&gt;&lt;P&gt;    '5''REGIO''county',&lt;/P&gt;&lt;P&gt;     '6'   'PSTLZ' 'postal code',&lt;/P&gt;&lt;P&gt;    '7'  'TELF1'  'Tel No',&lt;/P&gt;&lt;P&gt;   '8'  'PSTFX'  'fax no'.&lt;/P&gt;&lt;P&gt;  wa_layout-zebra = 'X'.&lt;/P&gt;&lt;P&gt;wa_layout-colwidth_optimize = 'X'.&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_BYPASSING_BUFFER                = ' '&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                = 'sy-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;LI level="1" type="ul"&gt;&lt;P&gt;    I_CALLBACK_TOP_OF_PAGE            = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    I_CALLBACK_HTML_TOP_OF_PAGE       = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    I_CALLBACK_HTML_END_OF_LIST       = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    I_STRUCTURE_NAME                  =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    I_BACKGROUND_ID                   = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    I_GRID_TITLE                      =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    I_GRID_SETTINGS                   =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;     IS_LAYOUT                         = wa_layout&lt;/P&gt;&lt;P&gt;     IT_FIELDCAT                       = i_fieldcat&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    IT_EXCLUDING                      =&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;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;LI level="1" type="ul"&gt;&lt;P&gt;    IS_SEL_HIDE                       =&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;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;    IS_VARIANT                        =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    IT_EVENTS                         =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    IT_EVENT_EXIT                     =&lt;/P&gt;&lt;/LI&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;    IS_REPREP_ID                      =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    I_SCREEN_START_COLUMN             = 0&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    I_SCREEN_START_LINE               = 0&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    I_SCREEN_END_COLUMN               = 0&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    I_SCREEN_END_LINE                 = 0&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    I_HTML_HEIGHT_TOP                 = 0&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    I_HTML_HEIGHT_END                 = 0&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_HYPERLINK                      =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    IT_ADD_FIELDCAT                   =&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_FULLSCREEN_ADAPTER        =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IMPORTING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    E_EXIT_CAUSED_BY_CALLER           =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    ES_EXIT_CAUSED_BY_USER            =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      t_outtab                          = lt_kna11&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  EXCEPTIONS&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    PROGRAM_ERROR                     = 1&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    OTHERS                            = 2&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;            .&lt;/P&gt;&lt;P&gt;  IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt; form fieldcat  using  value(p_0055)&lt;/P&gt;&lt;P&gt;                       value(p_0056)&lt;/P&gt;&lt;P&gt;                       value(p_0057).&lt;/P&gt;&lt;P&gt;  wa_fieldcat-col_pos   = p_0055.&lt;/P&gt;&lt;P&gt;  wa_fieldcat-fieldname = p_0056.&lt;/P&gt;&lt;P&gt;  wa_fieldcat-seltext_m = p_0057.&lt;/P&gt;&lt;P&gt;  append wa_fieldcat to i_fieldcat.&lt;/P&gt;&lt;P&gt;endform.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please halp me out.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank You ,&lt;/P&gt;&lt;P&gt;Vijay&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Dec 2010 08:44:18 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv/m-p/7495077#M1557730</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-12-09T08:44:18Z</dc:date>
    </item>
    <item>
      <title>Re: ALV</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv/m-p/7495078#M1557731</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You need to pass the basic ABAP studying to resolve this issue, nothing to do with ALV.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Dec 2010 09:05:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv/m-p/7495078#M1557731</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-12-09T09:05:49Z</dc:date>
    </item>
    <item>
      <title>Re: ALV</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv/m-p/7495079#M1557732</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Check this code --&amp;gt;&lt;/P&gt;&lt;P&gt;PERFORM fieldcat USING :&lt;/P&gt;&lt;P&gt;        '1'  'KUNNR'  'customer no',&lt;/P&gt;&lt;P&gt;        '2'  'NAME1'  'name',&lt;/P&gt;&lt;P&gt;        '3'  'STRAS'  'street no',&lt;/P&gt;&lt;P&gt;        '4'  'ORT01'  'city',&lt;/P&gt;&lt;P&gt;        '5'  'REGIO'  'county',&lt;/P&gt;&lt;P&gt;        '6'  'PSTLZ'  'postal code',&lt;/P&gt;&lt;P&gt;        '7'  'TELF1'  'Tel No',&lt;/P&gt;&lt;P&gt;        '8'  'PSTFX'  'fax no'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Keep space between the parameters .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Madhukar Shetty&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Dec 2010 09:15:57 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv/m-p/7495079#M1557732</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-12-09T09:15:57Z</dc:date>
    </item>
    <item>
      <title>Re: ALV</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv/m-p/7495080#M1557733</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;STRONG&gt;&lt;SPAN __default_attr="red" __jive_macro_name="color"&gt;Moderator message: these forums cannot replace ABAP training, please search for available documentation, use meaningful subject lines, only post relevant code parts to preserve formatting.&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Dec 2010 09:31:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv/m-p/7495080#M1557733</guid>
      <dc:creator>ThomasZloch</dc:creator>
      <dc:date>2010-12-09T09:31:13Z</dc:date>
    </item>
  </channel>
</rss>

