<?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: Converting Normal Report into  ALV in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/converting-normal-report-into-alv/m-p/6162551#M1370379</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;- Check if table is not empty at time of call&lt;/P&gt;&lt;P&gt;- Check field catalog, layout, etc using [the Consistency Check (link)|http://help.sap.com/saphelp_erp2004/helpdata/EN/d6/23253963143e6ae10000000a11402f/frameset.htm] - correct any error &lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;&lt;P&gt;The consistency check function allows you to access:&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;The field catalog&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;The layout structure&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;The sort table&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;The filter table&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;The structure for the layout (using the Variant pushbutton)&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;The field group table&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;After you have started the consistency check, the top screen area displays the results of the check in a tree control. In the bottom screen area, you can display the individual tables and structures.&lt;/P&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Raymond&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 05 Oct 2009 08:56:15 GMT</pubDate>
    <dc:creator>RaymondGiuseppi</dc:creator>
    <dc:date>2009-10-05T08:56:15Z</dc:date>
    <item>
      <title>Converting Normal Report into  ALV</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/converting-normal-report-into-alv/m-p/6162544#M1370372</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;When i convert normal report into ALV grid report, i get only the layout of the report. No data in rows and columns. I get only empty rows and columns. I didnt change anything in coding. Just i commented the write statements, which produce normal report and pass the internal table to the FM REUSE_ALV_GRID_DISPLAY. And i have also declared field catalog for that. Should i do any other changes in the report to get the Data in the report?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ezhil.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 Oct 2009 07:20:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/converting-normal-report-into-alv/m-p/6162544#M1370372</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-10-05T07:20:28Z</dc:date>
    </item>
    <item>
      <title>Re: Converting Normal Report into  ALV</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/converting-normal-report-into-alv/m-p/6162545#M1370373</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, Ezhil&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please Check your Internal Table Just Before calling FM that it has all the Values or not in Debugger Mode?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Faisal&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 Oct 2009 07:24:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/converting-normal-report-into-alv/m-p/6162545#M1370373</guid>
      <dc:creator>faisalatsap</dc:creator>
      <dc:date>2009-10-05T07:24:28Z</dc:date>
    </item>
    <item>
      <title>Re: Converting Normal Report into  ALV</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/converting-normal-report-into-alv/m-p/6162546#M1370374</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;put a break point on the line CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'.&lt;/P&gt;&lt;P&gt;and see the content on your internal table&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 Oct 2009 07:29:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/converting-normal-report-into-alv/m-p/6162546#M1370374</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-10-05T07:29:58Z</dc:date>
    </item>
    <item>
      <title>Re: Converting Normal Report into  ALV</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/converting-normal-report-into-alv/m-p/6162547#M1370375</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN __default_attr="blue" __jive_macro_name="color"&gt;Hi,
&amp;lt;li&amp;gt;First execute the report and let us know what problem you face.
&amp;lt;li&amp;gt;Put break point on REUSE_ALV_GRID_DISPLAY fm and check whether Fieldcatalog is populated with as many fields as internal table which is used to display data. 

Thanks
Venkat.O&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 Oct 2009 07:32:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/converting-normal-report-into-alv/m-p/6162547#M1370375</guid>
      <dc:creator>venkat_o</dc:creator>
      <dc:date>2009-10-05T07:32:54Z</dc:date>
    </item>
    <item>
      <title>Re: Converting Normal Report into  ALV</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/converting-normal-report-into-alv/m-p/6162548#M1370376</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You have to build the field catalogs using REUSE_ALV_FIELDCATALOG_MERGE by passing the internal table to this FM and then passing the fieldcatalog table to REUSE_ALV_GRID_DISPLAY. For examples search in SCN there are lots of examples&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 Oct 2009 07:34:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/converting-normal-report-into-alv/m-p/6162548#M1370376</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-10-05T07:34:34Z</dc:date>
    </item>
    <item>
      <title>Re: Converting Normal Report into  ALV</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/converting-normal-report-into-alv/m-p/6162549#M1370377</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check if you have filled the Table T_OUTTAB in the FM. While calling the FM the values should be present in the Table. May be you are using clear or Refresh somewhere. Also check the corresponding fields of the field catalog and the output table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks and Regards,&lt;/P&gt;&lt;P&gt;Rahul Sinha&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 Oct 2009 07:36:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/converting-normal-report-into-alv/m-p/6162549#M1370377</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-10-05T07:36:12Z</dc:date>
    </item>
    <item>
      <title>Re: Converting Normal Report into  ALV</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/converting-normal-report-into-alv/m-p/6162550#M1370378</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;u msut provide the internal table name to display the contents in the FM in the  REUSE_ALV_GRID_DISPLAY&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES&lt;/P&gt;&lt;P&gt;    t_outtab                          =  -&lt;/P&gt;&lt;HR originaltext="-----" /&gt;&lt;P&gt;&amp;gt; here name of ur internal table&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;also check whether records are getting populated in ur internal table &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;rgds/&lt;/P&gt;&lt;P&gt;shivraj&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: ShivrajSinha on Oct 5, 2009 10:24 AM&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: ShivrajSinha on Oct 5, 2009 10:25 AM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 Oct 2009 08:24:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/converting-normal-report-into-alv/m-p/6162550#M1370378</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-10-05T08:24:30Z</dc:date>
    </item>
    <item>
      <title>Re: Converting Normal Report into  ALV</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/converting-normal-report-into-alv/m-p/6162551#M1370379</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;- Check if table is not empty at time of call&lt;/P&gt;&lt;P&gt;- Check field catalog, layout, etc using [the Consistency Check (link)|http://help.sap.com/saphelp_erp2004/helpdata/EN/d6/23253963143e6ae10000000a11402f/frameset.htm] - correct any error &lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;&lt;P&gt;The consistency check function allows you to access:&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;The field catalog&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;The layout structure&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;The sort table&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;The filter table&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;The structure for the layout (using the Variant pushbutton)&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;The field group table&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;After you have started the consistency check, the top screen area displays the results of the check in a tree control. In the bottom screen area, you can display the individual tables and structures.&lt;/P&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Raymond&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 Oct 2009 08:56:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/converting-normal-report-into-alv/m-p/6162551#M1370379</guid>
      <dc:creator>RaymondGiuseppi</dc:creator>
      <dc:date>2009-10-05T08:56:15Z</dc:date>
    </item>
    <item>
      <title>Re: Converting Normal Report into  ALV</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/converting-normal-report-into-alv/m-p/6162552#M1370380</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;&lt;/P&gt;&lt;P&gt;Also request to check whether you are passing all thenecessery data to the FM Reuse_alv_grid_display , like the field catelog  and final internal table . And also before passing the data to the FM request to check whether  the fields in both the internal tables are of the same order . &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Kavitha&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 Oct 2009 09:04:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/converting-normal-report-into-alv/m-p/6162552#M1370380</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-10-05T09:04:03Z</dc:date>
    </item>
    <item>
      <title>Re: Converting Normal Report into  ALV</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/converting-normal-report-into-alv/m-p/6162553#M1370381</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;When displaying data using ALV (Using any method)&lt;/P&gt;&lt;P&gt;you need to pass the internal table with all the fields require to be displayed on the screen.&lt;/P&gt;&lt;P&gt;So you have to impliment logic to append all the fields from different internal tables into single internal table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Krishna&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 Oct 2009 10:00:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/converting-normal-report-into-alv/m-p/6162553#M1370381</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-10-05T10:00:45Z</dc:date>
    </item>
    <item>
      <title>Re: Converting Normal Report into  ALV</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/converting-normal-report-into-alv/m-p/6162554#M1370382</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 this sample code.&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;

DATA: FIELDCATALOG TYPE SLIS_T_FIELDCAT_ALV WITH HEADER LINE,
      GD_TAB_GROUP TYPE SLIS_T_SP_GROUP_ALV,
      GD_LAYOUT    TYPE SLIS_LAYOUT_ALV,
      GD_REPID     LIKE SY-REPID.


************************************************************************

*SELECTION SCREEN WINDOW*
*-----------------------*

SELECTION-SCREEN  BEGIN OF BLOCK B1 WITH FRAME TITLE TEXT-001.
SKIP.
SELECT-OPTIONS : S_EBELN FOR EKKO-EBELN.
SELECT-OPTIONS : S_LIFNR FOR EKKO-LIFNR.
SELECTION-SCREEN END OF BLOCK B1.


*START OF SELECTION*
*------------------*

START-OF-SELECTION.

PERFORM DATA_RETRIVAL.
PERFORM BUILD_FIELDCATALOG.
PERFORM BUILD_LAYOUT.
PERFORM DISPLAY_ALV_REPORT.

*DESIGNE OF THE OUTPUT WINDOW
*----------------------------*

FORM BUILD_FIELDCATALOG.

  FIELDCATALOG-FIELDNAME   = 'EBELN'.
  FIELDCATALOG-SELTEXT_M   = 'ORDER NUMBER'.
  FIELDCATALOG-COL_POS     = 0.
  FIELDCATALOG-OUTPUTLEN   = 10.
  FIELDCATALOG-EMPHASIZE   = 'X'.
  FIELDCATALOG-KEY         = 'X'.
  APPEND FIELDCATALOG TO FIELDCATALOG.
  CLEAR  FIELDCATALOG.

  FIELDCATALOG-FIELDNAME   = 'LIFNR'.
  FIELDCATALOG-SELTEXT_M   = 'VENDOR CODE'.
  FIELDCATALOG-COL_POS     = 1.
  FIELDCATALOG-OUTPUTLEN   = 10.
  APPEND FIELDCATALOG TO FIELDCATALOG.
  CLEAR  FIELDCATALOG.

  FIELDCATALOG-FIELDNAME   = 'ADRNR'.
  FIELDCATALOG-SELTEXT_M   = 'ADDRESS NUMBER'.
  FIELDCATALOG-COL_POS     = 2.
  FIELDCATALOG-OUTPUTLEN   = 15.
  APPEND FIELDCATALOG TO FIELDCATALOG.
  CLEAR  FIELDCATALOG.

  FIELDCATALOG-FIELDNAME   = 'NAME'.
  FIELDCATALOG-SELTEXT_M   = 'VENDOR NAME '.
  FIELDCATALOG-COL_POS     = 3.
  FIELDCATALOG-OUTPUTLEN   = 20.
  APPEND FIELDCATALOG TO FIELDCATALOG.
  CLEAR  FIELDCATALOG.

  FIELDCATALOG-FIELDNAME   = 'ORT01'.
  FIELDCATALOG-SELTEXT_M   = 'CITY'.
  FIELDCATALOG-COL_POS     = 4.
  FIELDCATALOG-OUTPUTLEN   = 30.
  APPEND FIELDCATALOG TO FIELDCATALOG.
  CLEAR  FIELDCATALOG.

  FIELDCATALOG-FIELDNAME   = 'ORT02'.
  FIELDCATALOG-SELTEXT_M   = 'DISTRICT'.
  FIELDCATALOG-COL_POS     = 5.
  FIELDCATALOG-OUTPUTLEN   = 30 .
  APPEND FIELDCATALOG TO FIELDCATALOG.
  CLEAR  FIELDCATALOG.



ENDFORM.


*FORN LAYOUT DESIGNE*
*-------------------*

FORM BUILD_LAYOUT.
  GD_LAYOUT-NO_INPUT          = 'X'.
  GD_LAYOUT-COLWIDTH_OPTIMIZE = 'X'.
  GD_LAYOUT-TOTALS_TEXT       = 'Totals'(201).
  GD_LAYOUT-ZEBRA = 'X'.
  GD_LAYOUT-KEY_HOTSPOT = ' '.
  GD_LAYOUT-F2CODE = '&amp;amp;ETA' .
  GD_LAYOUT-WINDOW_TITLEBAR = 'ALV WITH VENDOR DETAILS'.
ENDFORM.                    " BUILD_LAYOUT


*Display report using ALV grid*
*-----------------------------*

FORM DISPLAY_ALV_REPORT.
  GD_REPID = SY-REPID.
  CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
       EXPORTING
            I_CALLBACK_PROGRAM      = GD_REPID
            IS_LAYOUT               = GD_LAYOUT
            IT_FIELDCAT             = FIELDCATALOG[]
            I_SAVE                  = 'X'
       TABLES
            T_OUTTAB                = TCUST
       EXCEPTIONS
            PROGRAM_ERROR           = 1
            OTHERS                  = 2.
  IF SY-SUBRC &amp;lt;&amp;gt; 0.

  ENDIF.
ENDFORM.                    " DISPLAY_ALV_REPORT


******************************************************************************************************

FORM DATA_RETRIVAL.

IF ( S_LIFNR IS NOT INITIAL AND S_EBELN IS NOT INITIAL ).

  SELECT EBELN LIFNR INTO CORRESPONDING FIELDS OF TABLE TCUST FROM EKKO
           WHERE EBELN IN S_EBELN
            AND LIFNR IN S_LIFNR.

ELSEIF ( S_EBELN IS NOT INITIAL AND S_LIFNR IS INITIAL ) .

  SELECT EBELN LIFNR INTO CORRESPONDING FIELDS OF TABLE TCUST FROM EKKO
           WHERE EBELN IN S_EBELN.

ELSEIF ( S_EBELN IS INITIAL AND S_LIFNR IS NOT INITIAL ) .

  SELECT EBELN LIFNR INTO CORRESPONDING FIELDS OF TABLE TCUST FROM EKKO
           WHERE LIFNR IN S_LIFNR.

ELSEIF ( S_EBELN IS INITIAL AND S_LIFNR IS INITIAL ) .

  SELECT EBELN LIFNR INTO CORRESPONDING FIELDS OF TABLE TCUST FROM EKKO
           WHERE LIFNR IN S_LIFNR
           AND EBELN IN S_EBELN.


ENDIF.

&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 Oct 2009 10:11:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/converting-normal-report-into-alv/m-p/6162554#M1370382</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-10-05T10:11:19Z</dc:date>
    </item>
    <item>
      <title>Re: Converting Normal Report into  ALV</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/converting-normal-report-into-alv/m-p/6162555#M1370383</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;FORM BUILD_FIELDCATALOG .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  wa_fieldcat-col_pos = 1.&lt;/P&gt;&lt;P&gt;  wa_fieldcat-fieldname = 'werks1'.&lt;/P&gt;&lt;P&gt;  wa_fieldcat-tabname = 'item_itab'.&lt;/P&gt;&lt;P&gt;  wa_fieldcat-seltext_m = 'Plant'.&lt;/P&gt;&lt;P&gt;  wa_fieldcat-outputlen = 4.&lt;/P&gt;&lt;P&gt;  APPEND wa_fieldcat TO id_fieldcat.&lt;/P&gt;&lt;P&gt;  CLEAR wa_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  wa_fieldcat-col_pos = 2.&lt;/P&gt;&lt;P&gt;  wa_fieldcat-fieldname = 'lgort1'.&lt;/P&gt;&lt;P&gt;  wa_fieldcat-tabname = 'item_itab'.&lt;/P&gt;&lt;P&gt;  wa_fieldcat-seltext_m = 'Storage Location'.&lt;/P&gt;&lt;P&gt;  wa_fieldcat-outputlen = 5.&lt;/P&gt;&lt;P&gt;  APPEND wa_fieldcat TO id_fieldcat.&lt;/P&gt;&lt;P&gt;  CLEAR wa_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  wa_fieldcat-col_pos = 3.&lt;/P&gt;&lt;P&gt;  wa_fieldcat-fieldname = 'zypom'.&lt;/P&gt;&lt;P&gt;  wa_fieldcat-tabname = 'item_itab'.&lt;/P&gt;&lt;P&gt;  wa_fieldcat-seltext_m = 'CNTR'.&lt;/P&gt;&lt;P&gt;  wa_fieldcat-outputlen = 4.&lt;/P&gt;&lt;P&gt;  APPEND wa_fieldcat TO id_fieldcat.&lt;/P&gt;&lt;P&gt;  CLEAR wa_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " BUILD_FIELDCATALOG&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  FIELDCATALOG&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;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 FIELDCATALOG .&lt;/P&gt;&lt;P&gt;  id_layout-zebra           = c_x.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " FIELDCATALOG&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  BUILD_LAYOUT&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_LAYOUT .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'REUSE_ALV_LIST_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;/UL&gt;&lt;P&gt;   I_BYPASSING_BUFFER             = 'X'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_BUFFER_ACTIVE                = ' '&lt;/P&gt;&lt;/LI&gt;&lt;/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_STRUCTURE_NAME               =&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                    = id_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;/UL&gt;&lt;P&gt;   I_SAVE                         = 'X'&lt;/P&gt;&lt;UL&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                       = item_itab&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;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This is my code.....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This internal table has values before passing it to the func module&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Still i dont get the data in the report&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 Oct 2009 14:32:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/converting-normal-report-into-alv/m-p/6162555#M1370383</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-10-05T14:32:55Z</dc:date>
    </item>
    <item>
      <title>Re: Converting Normal Report into  ALV</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/converting-normal-report-into-alv/m-p/6162556#M1370384</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ezhilhrh,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Problem is in form BUILD_FIELDCATALOG.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Use caps for fieldname and tabname.&lt;/P&gt;&lt;P&gt;Ex:&lt;/P&gt;&lt;P&gt;wa_fieldcat-fieldname = 'werks1'.   -&amp;gt; wa_fieldcat-fieldname = 'WERKS1'.&lt;/P&gt;&lt;P&gt;wa_fieldcat-tabname = 'item_itab'.  -&amp;gt;  wa_fieldcat-tabname = 'ITEM_ITAB'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Similarly change for all fields.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 Oct 2009 14:45:18 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/converting-normal-report-into-alv/m-p/6162556#M1370384</guid>
      <dc:creator>awin_prabhu</dc:creator>
      <dc:date>2009-10-05T14:45:18Z</dc:date>
    </item>
    <item>
      <title>Re: Converting Normal Report into  ALV</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/converting-normal-report-into-alv/m-p/6162557#M1370385</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;FORM BUILD_FIELDCATALOG .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  wa_fieldcat-col_pos = 1.&lt;/P&gt;&lt;P&gt;  wa_fieldcat-fieldname = 'werks1'.&lt;/P&gt;&lt;P&gt;  wa_fieldcat-tabname = 'item_itab'.&lt;/P&gt;&lt;P&gt;  wa_fieldcat-seltext_m = 'Plant'.&lt;/P&gt;&lt;P&gt;  wa_fieldcat-outputlen = 4.&lt;/P&gt;&lt;P&gt;  APPEND wa_fieldcat TO id_fieldcat.&lt;/P&gt;&lt;P&gt;  CLEAR wa_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  wa_fieldcat-col_pos = 2.&lt;/P&gt;&lt;P&gt;  wa_fieldcat-fieldname = 'lgort1'.&lt;/P&gt;&lt;P&gt;  wa_fieldcat-tabname = 'item_itab'.&lt;/P&gt;&lt;P&gt;  wa_fieldcat-seltext_m = 'Storage Location'.&lt;/P&gt;&lt;P&gt;  wa_fieldcat-outputlen = 5.&lt;/P&gt;&lt;P&gt;  APPEND wa_fieldcat TO id_fieldcat.&lt;/P&gt;&lt;P&gt;  CLEAR wa_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  wa_fieldcat-col_pos = 3.&lt;/P&gt;&lt;P&gt;  wa_fieldcat-fieldname = 'zypom'.&lt;/P&gt;&lt;P&gt;  wa_fieldcat-tabname = 'item_itab'.&lt;/P&gt;&lt;P&gt;  wa_fieldcat-seltext_m = 'CNTR'.&lt;/P&gt;&lt;P&gt;  wa_fieldcat-outputlen = 4.&lt;/P&gt;&lt;P&gt;  APPEND wa_fieldcat TO id_fieldcat.&lt;/P&gt;&lt;P&gt;  CLEAR wa_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " BUILD_FIELDCATALOG&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  FIELDCATALOG&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;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 FIELDCATALOG .&lt;/P&gt;&lt;P&gt;  id_layout-zebra           = c_x.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " FIELDCATALOG&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  BUILD_LAYOUT&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_LAYOUT .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'REUSE_ALV_LIST_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;/UL&gt;&lt;P&gt;   I_BYPASSING_BUFFER             = 'X'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_BUFFER_ACTIVE                = ' '&lt;/P&gt;&lt;/LI&gt;&lt;/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_STRUCTURE_NAME               =&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                    = id_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;/UL&gt;&lt;P&gt;   I_SAVE                         = 'X'&lt;/P&gt;&lt;UL&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                       = item_itab&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;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This is my code.....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This internal table has values before passing it to the func module&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Still i dont get the data in the report&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 Oct 2009 14:57:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/converting-normal-report-into-alv/m-p/6162557#M1370385</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-10-05T14:57:39Z</dc:date>
    </item>
    <item>
      <title>Re: Converting Normal Report into  ALV</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/converting-normal-report-into-alv/m-p/6162558#M1370386</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ezhilhrh ,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;See my above reply.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Use capital letters for values given in quotes for fieldname  and  tabname.&lt;/P&gt;&lt;P&gt;Just do follwoing changes in ur code. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;wa_fieldcat-fieldname = 'werks1'.   -&amp;gt; wa_fieldcat-fieldname = 'WERKS1'.   &lt;/P&gt;&lt;P&gt;wa_fieldcat-tabname = 'item_itab'.   -&amp;gt; wa_fieldcat-tabname = 'ITEM_ITAB'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;wa_fieldcat-fieldname = 'lgort1'.      -&amp;gt; wa_fieldcat-fieldname = 'LGORT1'.&lt;/P&gt;&lt;P&gt;wa_fieldcat-tabname = 'item_itab'.   -&amp;gt; wa_fieldcat-tabname = 'ITEM_ITAB'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;wa_fieldcat-fieldname = 'zypom'.    -&amp;gt; wa_fieldcat-fieldname = 'ZYPOM'.&lt;/P&gt;&lt;P&gt;wa_fieldcat-tabname = 'item_itab'.    -&amp;gt; wa_fieldcat-tabname = 'ITEM_ITAB'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Sap Fan on Oct 5, 2009 5:09 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 Oct 2009 15:08:37 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/converting-normal-report-into-alv/m-p/6162558#M1370386</guid>
      <dc:creator>awin_prabhu</dc:creator>
      <dc:date>2009-10-05T15:08:37Z</dc:date>
    </item>
    <item>
      <title>Re: Converting Normal Report into  ALV</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/converting-normal-report-into-alv/m-p/6162559#M1370387</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
 wa_fieldcat-col_pos = 1. wa_fieldcat-fieldname = 'werks1'. wa_fieldcat-tabname = 'item_itab'. wa_fieldcat-seltext_m = 'Plant'. wa_fieldcat-outputlen = 4. APPEND wa_fieldcat TO id_fieldcat. CLEAR wa_fieldcat. wa_fieldcat-col_pos = 2. wa_fieldcat-fieldname = 'lgort1'. wa_fieldcat-tabname = 'item_itab'. wa_fieldcat-seltext_m = 'Storage Location'. wa_fieldcat-outputlen = 5. APPEND wa_fieldcat TO id_fieldcat. CLEAR wa_fieldcat. wa_fieldcat-col_pos = 3. wa_fieldcat-fieldname = 'zypom'. wa_fieldcat-tabname = 'item_itab'. wa_fieldcat-seltext_m = 'CNTR'. wa_fieldcat-outputlen = 4. APPEND wa_fieldcat TO id_fieldcat. CLEAR wa_fieldcat.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;change it to:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
 wa_fieldcat-col_pos = 1. 
wa_fieldcat-fieldname = 'WERKS1'. 
wa_fieldcat-tabname = 'item_itab'. 
wa_fieldcat-seltext_m = 'Plant'. 
wa_fieldcat-outputlen = 4. 
APPEND wa_fieldcat TO id_fieldcat. 
CLEAR wa_fieldcat. 
wa_fieldcat-col_pos = 2. 
wa_fieldcat-fieldname = 'LGORT1'. 
wa_fieldcat-tabname = 'item_itab'.
 wa_fieldcat-seltext_m = 'Storage Location'. 
wa_fieldcat-outputlen = 5. 
APPEND wa_fieldcat TO id_fieldcat.
 CLEAR wa_fieldcat. 
wa_fieldcat-col_pos = 3.
 wa_fieldcat-fieldname = 'ZYPOM'. 
wa_fieldcat-tabname = 'item_itab'.
 wa_fieldcat-seltext_m = 'CNTR'.
 wa_fieldcat-outputlen = 4. 
APPEND wa_fieldcat TO id_fieldcat. 
CLEAR wa_fieldcat.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Usha.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Oct 2009 03:25:38 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/converting-normal-report-into-alv/m-p/6162559#M1370387</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-10-06T03:25:38Z</dc:date>
    </item>
    <item>
      <title>Re: Converting Normal Report into  ALV</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/converting-normal-report-into-alv/m-p/6162560#M1370388</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks a lot...It solved the problem&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ezhil.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Oct 2009 06:44:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/converting-normal-report-into-alv/m-p/6162560#M1370388</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-10-06T06:44:29Z</dc:date>
    </item>
    <item>
      <title>Re: Converting Normal Report into  ALV</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/converting-normal-report-into-alv/m-p/6162561#M1370389</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks a  lot SAP FAN.....it solved the problem&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ezhil&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Oct 2009 06:48:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/converting-normal-report-into-alv/m-p/6162561#M1370389</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-10-06T06:48:46Z</dc:date>
    </item>
    <item>
      <title>Re: Converting Normal Report into  ALV</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/converting-normal-report-into-alv/m-p/6162562#M1370390</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ezhilhrh,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I solved ur problem. But u have given points wrongly to another person. Why?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Oct 2009 07:29:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/converting-normal-report-into-alv/m-p/6162562#M1370390</guid>
      <dc:creator>awin_prabhu</dc:creator>
      <dc:date>2009-10-06T07:29:41Z</dc:date>
    </item>
  </channel>
</rss>

