<?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: regarding fieldcatlog in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-fieldcatlog/m-p/1980664#M401139</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;Check the following code.&lt;/P&gt;&lt;P&gt;I used it in my program:&lt;/P&gt;&lt;P&gt;*For Field cat.&lt;/P&gt;&lt;P&gt;    SFLD-FIELDNAME = 'SWERK'.&lt;/P&gt;&lt;P&gt;    SFLD-SELTEXT_L = 'Division'.&lt;/P&gt;&lt;P&gt;    SFLD-OUTPUTLEN = 9.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   SFLD-KEY = 'X'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    APPEND SFLD TO ITFLD.&lt;/P&gt;&lt;P&gt;    CLEAR SFLD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SFLD-FIELDNAME = 'MSGRP'.&lt;/P&gt;&lt;P&gt;    SFLD-SELTEXT_L = 'Depot'.&lt;/P&gt;&lt;P&gt;    SFLD-OUTPUTLEN = 10.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   SFLD-KEY = 'X'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    APPEND SFLD TO ITFLD.&lt;/P&gt;&lt;P&gt;    CLEAR SFLD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SFLD-FIELDNAME = 'BEZDT'.&lt;/P&gt;&lt;P&gt;    SFLD-SELTEXT_L = 'Date'.&lt;/P&gt;&lt;P&gt;    SFLD-OUTPUTLEN = 10.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   SFLD-KEY = 'X'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    APPEND SFLD TO ITFLD.&lt;/P&gt;&lt;P&gt;    CLEAR SFLD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SFLD-FIELDNAME = 'EQUNR'.&lt;/P&gt;&lt;P&gt;    SFLD-SELTEXT_L = 'Pole No.'.&lt;/P&gt;&lt;P&gt;    SFLD-OUTPUTLEN = 16.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   SFLD-KEY = 'X'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    APPEND SFLD TO ITFLD.&lt;/P&gt;&lt;P&gt;    CLEAR SFLD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SFLD-FIELDNAME = 'ATFLV1'.&lt;/P&gt;&lt;P&gt;    SFLD-SELTEXT_L = 'Size(M)'.&lt;/P&gt;&lt;P&gt;    SFLD-OUTPUTLEN = 7.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   SFLD-KEY = 'X'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    APPEND SFLD TO ITFLD.&lt;/P&gt;&lt;P&gt;    CLEAR SFLD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SFLD-FIELDNAME = 'PLTXT'.&lt;/P&gt;&lt;P&gt;    SFLD-SELTEXT_L = 'Location'.&lt;/P&gt;&lt;P&gt;    SFLD-OUTPUTLEN = 30.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   SFLD-KEY = 'X'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    APPEND SFLD TO ITFLD.&lt;/P&gt;&lt;P&gt;    CLEAR SFLD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SFLD-FIELDNAME = 'ATWRT2'.&lt;/P&gt;&lt;P&gt;    SFLD-SELTEXT_L = 'Authority'.&lt;/P&gt;&lt;P&gt;    SFLD-OUTPUTLEN = 16.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   SFLD-KEY = 'X'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    APPEND SFLD TO ITFLD.&lt;/P&gt;&lt;P&gt;    CLEAR SFLD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SFLD-FIELDNAME = 'KURZTEXT'.&lt;/P&gt;&lt;P&gt;    SFLD-SELTEXT_L = 'Reason for change'.&lt;/P&gt;&lt;P&gt;    SFLD-OUTPUTLEN = 17.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   SFLD-KEY = 'X'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    APPEND SFLD TO ITFLD.&lt;/P&gt;&lt;P&gt;    CLEAR SFLD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SFLD-FIELDNAME = 'ATFLV3'.&lt;/P&gt;&lt;P&gt;    SFLD-SELTEXT_L = 'Wattage(W)'.&lt;/P&gt;&lt;P&gt;    SFLD-OUTPUTLEN = 11.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   SFLD-KEY = 'X'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    APPEND SFLD TO ITFLD.&lt;/P&gt;&lt;P&gt;    CLEAR SFLD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SFLD-FIELDNAME = 'ATWRT4'.&lt;/P&gt;&lt;P&gt;    SFLD-SELTEXT_L = 'Lamp Type'.&lt;/P&gt;&lt;P&gt;    SFLD-OUTPUTLEN = 9.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   SFLD-KEY = 'X'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    APPEND SFLD TO ITFLD.&lt;/P&gt;&lt;P&gt;    CLEAR SFLD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SFLD-FIELDNAME = 'COMMENTS'.&lt;/P&gt;&lt;P&gt;    SFLD-SELTEXT_L = 'Comments'.&lt;/P&gt;&lt;P&gt;    SFLD-OUTPUTLEN = 25.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   SFLD-KEY = 'X'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    APPEND SFLD TO ITFLD.&lt;/P&gt;&lt;P&gt;    CLEAR SFLD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    PERFORM BUILD_LAYOUT.&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_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;LI level="1" type="ul"&gt;&lt;P&gt;                I_INTERFACE_CHECK           = ' '&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;             I_CALLBACK_PROGRAM          = 'ZRPMSLM'&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;             I_CALLBACK_TOP_OF_PAGE      = 'TOP'&lt;/P&gt;&lt;UL&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                   = GD_LAYOUT&lt;/P&gt;&lt;P&gt;              IT_FIELDCAT                 = ITFLD[]&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;           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                    = ITABMEL1&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;P&gt;      MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/P&gt;&lt;P&gt;              WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps.&lt;/P&gt;&lt;P&gt;Reward if helpful.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sipra&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 10 Feb 2007 05:34:37 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-02-10T05:34:37Z</dc:date>
    <item>
      <title>regarding fieldcatlog</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-fieldcatlog/m-p/1980663#M401138</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;how to create fieldcatlog?&lt;/P&gt;&lt;P&gt;  &lt;/P&gt;&lt;P&gt;  how to add fields to fieldcatlog?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;plz explain clearly with example and comments.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 10 Feb 2007 05:30:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-fieldcatlog/m-p/1980663#M401138</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-02-10T05:30:13Z</dc:date>
    </item>
    <item>
      <title>Re: regarding fieldcatlog</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-fieldcatlog/m-p/1980664#M401139</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;Check the following code.&lt;/P&gt;&lt;P&gt;I used it in my program:&lt;/P&gt;&lt;P&gt;*For Field cat.&lt;/P&gt;&lt;P&gt;    SFLD-FIELDNAME = 'SWERK'.&lt;/P&gt;&lt;P&gt;    SFLD-SELTEXT_L = 'Division'.&lt;/P&gt;&lt;P&gt;    SFLD-OUTPUTLEN = 9.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   SFLD-KEY = 'X'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    APPEND SFLD TO ITFLD.&lt;/P&gt;&lt;P&gt;    CLEAR SFLD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SFLD-FIELDNAME = 'MSGRP'.&lt;/P&gt;&lt;P&gt;    SFLD-SELTEXT_L = 'Depot'.&lt;/P&gt;&lt;P&gt;    SFLD-OUTPUTLEN = 10.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   SFLD-KEY = 'X'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    APPEND SFLD TO ITFLD.&lt;/P&gt;&lt;P&gt;    CLEAR SFLD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SFLD-FIELDNAME = 'BEZDT'.&lt;/P&gt;&lt;P&gt;    SFLD-SELTEXT_L = 'Date'.&lt;/P&gt;&lt;P&gt;    SFLD-OUTPUTLEN = 10.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   SFLD-KEY = 'X'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    APPEND SFLD TO ITFLD.&lt;/P&gt;&lt;P&gt;    CLEAR SFLD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SFLD-FIELDNAME = 'EQUNR'.&lt;/P&gt;&lt;P&gt;    SFLD-SELTEXT_L = 'Pole No.'.&lt;/P&gt;&lt;P&gt;    SFLD-OUTPUTLEN = 16.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   SFLD-KEY = 'X'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    APPEND SFLD TO ITFLD.&lt;/P&gt;&lt;P&gt;    CLEAR SFLD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SFLD-FIELDNAME = 'ATFLV1'.&lt;/P&gt;&lt;P&gt;    SFLD-SELTEXT_L = 'Size(M)'.&lt;/P&gt;&lt;P&gt;    SFLD-OUTPUTLEN = 7.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   SFLD-KEY = 'X'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    APPEND SFLD TO ITFLD.&lt;/P&gt;&lt;P&gt;    CLEAR SFLD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SFLD-FIELDNAME = 'PLTXT'.&lt;/P&gt;&lt;P&gt;    SFLD-SELTEXT_L = 'Location'.&lt;/P&gt;&lt;P&gt;    SFLD-OUTPUTLEN = 30.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   SFLD-KEY = 'X'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    APPEND SFLD TO ITFLD.&lt;/P&gt;&lt;P&gt;    CLEAR SFLD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SFLD-FIELDNAME = 'ATWRT2'.&lt;/P&gt;&lt;P&gt;    SFLD-SELTEXT_L = 'Authority'.&lt;/P&gt;&lt;P&gt;    SFLD-OUTPUTLEN = 16.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   SFLD-KEY = 'X'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    APPEND SFLD TO ITFLD.&lt;/P&gt;&lt;P&gt;    CLEAR SFLD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SFLD-FIELDNAME = 'KURZTEXT'.&lt;/P&gt;&lt;P&gt;    SFLD-SELTEXT_L = 'Reason for change'.&lt;/P&gt;&lt;P&gt;    SFLD-OUTPUTLEN = 17.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   SFLD-KEY = 'X'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    APPEND SFLD TO ITFLD.&lt;/P&gt;&lt;P&gt;    CLEAR SFLD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SFLD-FIELDNAME = 'ATFLV3'.&lt;/P&gt;&lt;P&gt;    SFLD-SELTEXT_L = 'Wattage(W)'.&lt;/P&gt;&lt;P&gt;    SFLD-OUTPUTLEN = 11.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   SFLD-KEY = 'X'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    APPEND SFLD TO ITFLD.&lt;/P&gt;&lt;P&gt;    CLEAR SFLD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SFLD-FIELDNAME = 'ATWRT4'.&lt;/P&gt;&lt;P&gt;    SFLD-SELTEXT_L = 'Lamp Type'.&lt;/P&gt;&lt;P&gt;    SFLD-OUTPUTLEN = 9.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   SFLD-KEY = 'X'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    APPEND SFLD TO ITFLD.&lt;/P&gt;&lt;P&gt;    CLEAR SFLD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SFLD-FIELDNAME = 'COMMENTS'.&lt;/P&gt;&lt;P&gt;    SFLD-SELTEXT_L = 'Comments'.&lt;/P&gt;&lt;P&gt;    SFLD-OUTPUTLEN = 25.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   SFLD-KEY = 'X'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    APPEND SFLD TO ITFLD.&lt;/P&gt;&lt;P&gt;    CLEAR SFLD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    PERFORM BUILD_LAYOUT.&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_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;LI level="1" type="ul"&gt;&lt;P&gt;                I_INTERFACE_CHECK           = ' '&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;             I_CALLBACK_PROGRAM          = 'ZRPMSLM'&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;             I_CALLBACK_TOP_OF_PAGE      = 'TOP'&lt;/P&gt;&lt;UL&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                   = GD_LAYOUT&lt;/P&gt;&lt;P&gt;              IT_FIELDCAT                 = ITFLD[]&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;           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                    = ITABMEL1&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;P&gt;      MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/P&gt;&lt;P&gt;              WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps.&lt;/P&gt;&lt;P&gt;Reward if helpful.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sipra&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 10 Feb 2007 05:34:37 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-fieldcatlog/m-p/1980664#M401139</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-02-10T05:34:37Z</dc:date>
    </item>
    <item>
      <title>Re: regarding fieldcatlog</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-fieldcatlog/m-p/1980665#M401140</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;pls go through it&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;a href="http://www.sapdevelopment.co.uk/reporting/alv/alv_variousfcat.htm"&amp;gt;http://www.sapdevelopment.co.uk/reporting/alv/alv_variousfcat.htm&amp;lt;/a&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;shiba dutta&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 10 Feb 2007 05:36:37 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-fieldcatlog/m-p/1980665#M401140</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-02-10T05:36:37Z</dc:date>
    </item>
    <item>
      <title>Re: regarding fieldcatlog</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-fieldcatlog/m-p/1980666#M401141</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;Herewith i am sending the ALV REPORT sample coding which is used by fieldcatalogs.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT YMS_TESTALV .&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: REPID LIKE SY-REPID,&lt;/P&gt;&lt;P&gt;      X_FIELDCAT TYPE SLIS_FIELDCAT_ALV,&lt;/P&gt;&lt;P&gt;      IT_FIELDCAT TYPE SLIS_T_FIELDCAT_ALV,&lt;/P&gt;&lt;P&gt;      L_LAYOUT type slis_layout_alv,&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;x_events type slis_alv_event,&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      it_events type slis_t_event with header line. "SLIS_T_EVENT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF ITAB OCCURS 0,&lt;/P&gt;&lt;P&gt;      VBELN LIKE VBAK-VBELN,&lt;/P&gt;&lt;P&gt;      POSNR LIKE VBAP-POSNR,&lt;/P&gt;&lt;P&gt;      MALE type i,&lt;/P&gt;&lt;P&gt;      female type i,&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;PLANE(10),&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;ACTUAL(10),&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;PLANE1(10),&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;ACTUAL1(10),&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      END OF ITAB.&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; REPID = SY-REPID.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT VBELN POSNR FROM VBAP UP TO 20 ROWS INTO TABLE ITAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;X_FIELDCAT-FIELDNAME = 'VBELN'.&lt;/P&gt;&lt;P&gt;X_FIELDCAT-SELTEXT_L = text-020.      "'Planned cost'.&lt;/P&gt;&lt;P&gt;X_FIELDCAT-TABNAME = 'ITAB'.&lt;/P&gt;&lt;P&gt;X_FIELDCAT-COL_POS = 1.&lt;/P&gt;&lt;P&gt;X_FIELDCAT-OUTPUTLEN = 10 .&lt;/P&gt;&lt;P&gt;APPEND X_FIELDCAT TO IT_FIELDCAT.&lt;/P&gt;&lt;P&gt;CLEAR X_FIELDCAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;X_FIELDCAT-FIELDNAME = 'POSNR'.&lt;/P&gt;&lt;P&gt;X_FIELDCAT-SELTEXT_L = text-053.      "'Actual cost '.&lt;/P&gt;&lt;P&gt;X_FIELDCAT-TABNAME = 'ITAB'.&lt;/P&gt;&lt;P&gt;X_FIELDCAT-COL_POS = 2."1.&lt;/P&gt;&lt;P&gt;APPEND X_FIELDCAT TO IT_FIELDCAT.&lt;/P&gt;&lt;P&gt;CLEAR X_FIELDCAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;X_FIELDCAT-FIELDNAME = 'MALE'.&lt;/P&gt;&lt;P&gt;X_FIELDCAT-SELTEXT_L = 'MALE'.&lt;/P&gt;&lt;P&gt;X_FIELDCAT-TABNAME = 'ITAB'.&lt;/P&gt;&lt;P&gt;X_FIELDCAT-COL_POS = 3.&lt;/P&gt;&lt;P&gt;APPEND X_FIELDCAT TO IT_FIELDCAT.&lt;/P&gt;&lt;P&gt;CLEAR X_FIELDCAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;X_FIELDCAT-FIELDNAME = 'FEMALE'.&lt;/P&gt;&lt;P&gt;X_FIELDCAT-SELTEXT_L = TEXT-T01.        "'FEMALE'.&lt;/P&gt;&lt;P&gt;X_FIELDCAT-TABNAME = 'ITAB'.&lt;/P&gt;&lt;P&gt;X_FIELDCAT-COL_POS = 3.&lt;/P&gt;&lt;P&gt;APPEND X_FIELDCAT TO IT_FIELDCAT.&lt;/P&gt;&lt;P&gt;CLEAR X_FIELDCAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;it_events-NAME = SLIS_EV_TOP_OF_PAGE.&lt;/P&gt;&lt;P&gt;it_events-FORM = 'TOP_OF_PAGE'.&lt;/P&gt;&lt;P&gt;APPEND iT_EVENTS.&lt;/P&gt;&lt;P&gt;CLEAR it_events .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;L_LAYOUT-NO_COLHEAD = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;          I_CALLBACK_PROGRAM = REPID&lt;/P&gt;&lt;P&gt;          IS_LAYOUT = L_LAYOUT&lt;/P&gt;&lt;P&gt;          IT_FIELDCAT = IT_FIELDCAT&lt;/P&gt;&lt;P&gt;          it_events = it_events[]&lt;/P&gt;&lt;P&gt;          TABLES&lt;/P&gt;&lt;P&gt;          T_OUTTAB = ITAB&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;         IF SY-SUBRC &amp;lt;&amp;gt; 0.&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;          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;LI level="1" type="ul"&gt;&lt;P&gt;         ENDIF.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM TOP_OF_PAGE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*-To display the headers for main list&lt;/P&gt;&lt;P&gt;FORMAT COLOR COL_HEADING.&lt;/P&gt;&lt;P&gt;        WRITE: / SY-ULINE(143).&lt;/P&gt;&lt;P&gt;        WRITE: / SY-VLINE,&lt;/P&gt;&lt;P&gt;        (8) 'LAST YEAR' ,&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        SY-VLINE,&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        (10) ' ' ,&lt;/P&gt;&lt;P&gt;        SY-VLINE,&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        (19) 'CURRENT YEAR'(020) centered,&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        (19) 'CURRENT YEAR'(020),&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        sy-vline.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        WRITE: / SY-VLINE,&lt;/P&gt;&lt;P&gt;        (8) 'PLANE'(053) ,&lt;/P&gt;&lt;P&gt;        SY-VLINE,&lt;/P&gt;&lt;P&gt;        (8) 'ACTUAL'(054) ,&lt;/P&gt;&lt;P&gt;        SY-VLINE,&lt;/P&gt;&lt;P&gt;        (8) 'MALE'(056) ,&lt;/P&gt;&lt;P&gt;        sy-vline,&lt;/P&gt;&lt;P&gt;        (9) 'FEMALE'(057) ,&lt;/P&gt;&lt;P&gt;        sy-vline.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORMAT COLOR OFF.&lt;/P&gt;&lt;P&gt;**&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope it will helps to u.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Shankar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 10 Feb 2007 05:37:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-fieldcatlog/m-p/1980666#M401141</guid>
      <dc:creator>p291102</dc:creator>
      <dc:date>2007-02-10T05:37:07Z</dc:date>
    </item>
    <item>
      <title>Re: regarding fieldcatlog</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-fieldcatlog/m-p/1980667#M401142</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;FIELDCATALOG&lt;/P&gt;&lt;P&gt;To prepare field catalog certain fields are essential .There are various other fields allowing for vaarious possibilities and display options.&lt;/P&gt;&lt;P&gt;TABNAME&lt;/P&gt;&lt;P&gt;FIELDNAME&lt;/P&gt;&lt;P&gt;REF_TABNAME&lt;/P&gt;&lt;P&gt;SELTECT_M&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;e.g.&lt;/P&gt;&lt;P&gt;DATA: WS_FCAT TYPE SLIS_FIELDCAT_ALV .             "LINE ITEM OF FCAT&lt;/P&gt;&lt;P&gt;DATA: IN_FCAT    TYPE SLIS_T_FIELDCAT_ALV.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;WS_FCAT-TABNAME = 'MARA'.&lt;/P&gt;&lt;P&gt;WS_FCAT-FIELDNAME = 'MATNR'.&lt;/P&gt;&lt;P&gt;WS_FCAT-SELTEXT_M = 'Material Number'.&lt;/P&gt;&lt;P&gt;APPEND WS_FCAT TO IN_FCAT .&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;CLEAR WS_FCAT.&lt;/P&gt;&lt;P&gt;WS_FCAT-TABNAME = 'MAKT'.&lt;/P&gt;&lt;P&gt;WS_FCAT-FIELDNAME = 'MAKTX'.&lt;/P&gt;&lt;P&gt;WS_FCAT-SELTEXT_M = 'Material Description'.&lt;/P&gt;&lt;P&gt;APPEND WS_FCAT TO IN_FCAT .&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;This will create fieldcatalog with two columns for displaying material and material description .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;RESUSE_ALV_LIST_DISPLAY.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;The following FM is used to display the data in the internal table in the form of ALV&lt;/P&gt;&lt;P&gt;LIST. The Event table is only required if event handling is being done.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;CALL FUNCTION 'RESUSE_ALV_LIST_DISPLAY'&lt;/P&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;P&gt;          I_CALLBACK_PROGRAM   =  W_REPID    "of TYPE SY-REPID and                                                                                &lt;/P&gt;&lt;P&gt;"                        value SY-REPID&lt;/P&gt;&lt;P&gt;          IS_LAYOUT                           = W_LAYOUT   "of TYPE SLIS_LAYOUT_ALV  &lt;/P&gt;&lt;P&gt;          IT_FIELDCAT                        = IN_FCAT        "of TYPE SLIS_T_FIELDCAT_ALV&lt;/P&gt;&lt;P&gt;          I_SAVE                                   = W_SAVE         "of TYPE C ,values A ,U ,' '&lt;/P&gt;&lt;P&gt;          IT_EVENTS                           = IN_EVENTS   " of TYPE SLIS_T_EVENT&lt;/P&gt;&lt;P&gt;  TABLES&lt;/P&gt;&lt;P&gt;          T_OUTTAB                            = IN_DATA        "internal table conatining data&lt;/P&gt;&lt;P&gt;                                                                                "corresponding  to IN_FCAT&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; &lt;/P&gt;&lt;P&gt;IF SY-SUBRC NE 0.&lt;/P&gt;&lt;P&gt;MESSAGE ENNN .&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Various ways to build a Fieldcatalog&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapdevelopment.co.uk/reporting/alv/alv_variousfcat.htm" target="test_blank"&gt;http://www.sapdevelopment.co.uk/reporting/alv/alv_variousfcat.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;ALV grid display (inc. column total)&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapdevelopment.co.uk/reporting/alv/alvgrid_basic.htm" target="test_blank"&gt;http://www.sapdevelopment.co.uk/reporting/alv/alvgrid_basic.htm&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 10 Feb 2007 05:57:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-fieldcatlog/m-p/1980667#M401142</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-02-10T05:57:14Z</dc:date>
    </item>
    <item>
      <title>Re: regarding fieldcatlog</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-fieldcatlog/m-p/1980668#M401143</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 13 Feb 2007 06:05:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-fieldcatlog/m-p/1980668#M401143</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-02-13T06:05:01Z</dc:date>
    </item>
  </channel>
</rss>

