<?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: reporting in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/reporting/m-p/2137789#M449947</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt; Follow this path&lt;/P&gt;&lt;P&gt;System-&amp;gt; List-&amp;gt; Save-&amp;gt;Local File&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Santosh&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: &lt;/P&gt;&lt;P&gt;        Santosh Kumar Patha&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 18 Apr 2007 10:39:10 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-04-18T10:39:10Z</dc:date>
    <item>
      <title>reporting</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/reporting/m-p/2137785#M449943</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;how to extract data from list display&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Apr 2007 10:33:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/reporting/m-p/2137785#M449943</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-18T10:33:59Z</dc:date>
    </item>
    <item>
      <title>Re: reporting</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/reporting/m-p/2137786#M449944</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi Vamshi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;could you be clear with what do you mean by extract data ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;Navneeth.K&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Apr 2007 10:36:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/reporting/m-p/2137786#M449944</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-18T10:36:25Z</dc:date>
    </item>
    <item>
      <title>Re: reporting</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/reporting/m-p/2137787#M449945</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;&amp;lt;b&amp;gt;Generally we use Either HIDE or READ LINE.. to extract data from list  !!&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check this sample code..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*"Table declarations...................................................&lt;/P&gt;&lt;P&gt;tables:&lt;/P&gt;&lt;P&gt;  vbak.                                " Sales document Header data&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*"Selection screen elements............................................&lt;/P&gt;&lt;P&gt;selection-screen begin of block blck with frame .&lt;/P&gt;&lt;P&gt;  select-options&lt;/P&gt;&lt;P&gt;    s_docno for vbak-vbeln .           " Sales documetnt number.&lt;/P&gt;&lt;P&gt;selection-screen end of block blck.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*" Type declarations...................................................&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;"----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Type declaration of the structure to hold sales documet header data *&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;from  table VBAK .                                                  *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;"----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;types:&lt;/P&gt;&lt;P&gt;  begin of type_s_sales_documentdata,&lt;/P&gt;&lt;P&gt;    vbeln type vbak-vbeln,             " Sales document number&lt;/P&gt;&lt;P&gt;    erdat type vbak-erdat,             " Sales document creation date&lt;/P&gt;&lt;P&gt;    ernam type vbak-ernam,             " Created by.&lt;/P&gt;&lt;P&gt;    vbtyp type vbak-vbtyp,             " Document category&lt;/P&gt;&lt;P&gt;    auart type vbak-auart,             " Document type&lt;/P&gt;&lt;P&gt;    lifsk type vbak-lifsk,             " Delivery block&lt;/P&gt;&lt;P&gt;    faksk type vbak-faksk,             " Billing block&lt;/P&gt;&lt;P&gt;    netwr type vbak-netwr,             " Net value of the document&lt;/P&gt;&lt;P&gt;    waerk type vbak-waerk,             " SD document currency&lt;/P&gt;&lt;P&gt;    vkorg type vbak-vkorg,             " Sales organization&lt;/P&gt;&lt;P&gt;    kunnr type vbak-kunnr,             " Sold to party&lt;/P&gt;&lt;P&gt;  end of type_s_sales_documentdata.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;"----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Type declaration of the structure to hold sales documet ITEM data   *&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;from  table VBAP.                                                   *&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;types:&lt;/P&gt;&lt;P&gt;  begin of type_s_itemdata,&lt;/P&gt;&lt;P&gt;    vbeln type vbap-vbeln,             " Sales document&lt;/P&gt;&lt;P&gt;    posnr type vbap-posnr,             " Sales document item&lt;/P&gt;&lt;P&gt;    matnr type vbap-matnr,             " Material number&lt;/P&gt;&lt;P&gt;    meins type vbap-meins,             " Base unit of measure&lt;/P&gt;&lt;P&gt;  end of type_s_itemdata.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;"----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Internal table to hold sales document header  data                  *&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;data&lt;/P&gt;&lt;P&gt;  t_sales_documentdata type standard table&lt;/P&gt;&lt;P&gt;                    of type_s_sales_documentdata&lt;/P&gt;&lt;P&gt;               initial size 0.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;"----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Internal table to hold sales document item data                     *&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;data&lt;/P&gt;&lt;P&gt;  t_itemdata type standard table&lt;/P&gt;&lt;P&gt;               of type_s_itemdata&lt;/P&gt;&lt;P&gt;          initial size 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;"----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Work area to hold sales document header data                        *&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;data&lt;/P&gt;&lt;P&gt;  wa_sales_documentdata type type_s_sales_documentdata.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;"----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Work area to hold sales document item data                          *&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;data&lt;/P&gt;&lt;P&gt;  wa_itemdata type type_s_itemdata.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;"----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                      AT LINE-SELECTION EVENT                       *&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;at line-selection.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  if sy-lsind lt 2.&lt;/P&gt;&lt;P&gt;    perform disp_itemdata.&lt;/P&gt;&lt;P&gt;  else.&lt;/P&gt;&lt;P&gt;    message 'Choose a valid funtion'(009) type 'S'.&lt;/P&gt;&lt;P&gt;  endif.                               " IF sy-lsind lt 2&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;"----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                     AT SELECTION-SCREEN EVENT                      *&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;at selection-screen.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  perform read_vbak.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;"----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                      END-OF-SELECTION EVENT                        *&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;end-of-selection.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  perform display_salesdocument.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;"----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;              TOP-OF-PAGE DURING LINE-SELECTION EVENT               *&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;top-of-page during line-selection.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  perform headings.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp; Form  read_vbak&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; This subroutine retrieves the required  data from Vbak table.      *&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; There are no interface parameters to be passed to this subroutine. *&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 read_vbak .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  select vbeln                         " Sales document number&lt;/P&gt;&lt;P&gt;         erdat                         " Sales document creation date&lt;/P&gt;&lt;P&gt;         ernam                         " Created by&lt;/P&gt;&lt;P&gt;         vbtyp                         " Document category&lt;/P&gt;&lt;P&gt;         auart                         " Document type&lt;/P&gt;&lt;P&gt;         lifsk                         " Delivery block&lt;/P&gt;&lt;P&gt;         faksk                         " Billing block&lt;/P&gt;&lt;P&gt;         netwr                         " Net value of the document&lt;/P&gt;&lt;P&gt;         waerk                         " SD document currency&lt;/P&gt;&lt;P&gt;         vkorg                         " Sales organization&lt;/P&gt;&lt;P&gt;         kunnr                         " Sold to party&lt;/P&gt;&lt;P&gt;    from vbak&lt;/P&gt;&lt;P&gt;    into table t_sales_documentdata&lt;/P&gt;&lt;P&gt;   where vbeln in s_docno.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  if sy-subrc ne 0.&lt;/P&gt;&lt;P&gt;    message 'No Data found'(001) type 'E'.&lt;/P&gt;&lt;P&gt;  endif.                               " If sy-subrc ne 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endform.                               " Form read_vbak&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  display_Salesdocument                                         *&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; This subroutine generates the  list with sales document header data *&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; There are no interface parameters to be passed to this subroutine.  *&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 display_salesdocument .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  loop at t_sales_documentdata into wa_sales_documentdata.&lt;/P&gt;&lt;P&gt;    write:&lt;/P&gt;&lt;P&gt;      / sy-vline, wa_sales_documentdata-vbeln,sy-vline,&lt;/P&gt;&lt;P&gt;      wa_sales_documentdata-erdat, 30  sy-vline,&lt;/P&gt;&lt;P&gt;      wa_sales_documentdata-ernam, 48  sy-vline,&lt;/P&gt;&lt;P&gt;      wa_sales_documentdata-vbtyp, 55  sy-vline,&lt;/P&gt;&lt;P&gt;      wa_sales_documentdata-auart, 60  sy-vline,&lt;/P&gt;&lt;P&gt;      wa_sales_documentdata-lifsk, 70  sy-vline,&lt;/P&gt;&lt;P&gt;      wa_sales_documentdata-faksk, 80  sy-vline,&lt;/P&gt;&lt;P&gt;      wa_sales_documentdata-netwr currency&lt;/P&gt;&lt;P&gt;      wa_sales_documentdata-waerk, 107 sy-vline,&lt;/P&gt;&lt;P&gt;      wa_sales_documentdata-waerk, 116 sy-vline,&lt;/P&gt;&lt;P&gt;      wa_sales_documentdata-vkorg, 125 sy-vline,&lt;/P&gt;&lt;P&gt;      wa_sales_documentdata-kunnr, 138 sy-vline.&lt;/P&gt;&lt;P&gt;    hide :&lt;/P&gt;&lt;P&gt;      wa_sales_documentdata-vbeln,&lt;/P&gt;&lt;P&gt;      wa_sales_documentdata-erdat,&lt;/P&gt;&lt;P&gt;      wa_sales_documentdata-ernam,&lt;/P&gt;&lt;P&gt;      wa_sales_documentdata-vbtyp,&lt;/P&gt;&lt;P&gt;      wa_sales_documentdata-auart,&lt;/P&gt;&lt;P&gt;      wa_sales_documentdata-lifsk,&lt;/P&gt;&lt;P&gt;      wa_sales_documentdata-faksk,&lt;/P&gt;&lt;P&gt;      wa_sales_documentdata-netwr,&lt;/P&gt;&lt;P&gt;      wa_sales_documentdata-waerk,&lt;/P&gt;&lt;P&gt;      wa_sales_documentdata-vkorg,&lt;/P&gt;&lt;P&gt;      wa_sales_documentdata-kunnr.&lt;/P&gt;&lt;P&gt;  endloop.&lt;/P&gt;&lt;P&gt;  uline (138).&lt;/P&gt;&lt;P&gt;  clear wa_sales_documentdata.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endform.                               " Form display_Salesdocument&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp; Form  disp_itemdata                                                 *&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; This subroutine generates the secondary list with item data         *&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; There are no interface parameters to be passed to this subroutine.  *&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 disp_itemdata .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  if wa_sales_documentdata-vbeln is initial.&lt;/P&gt;&lt;P&gt;      message 'Invalid line selection'(008) type 'E'.&lt;/P&gt;&lt;P&gt;  endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  select vbeln                         " Sales document&lt;/P&gt;&lt;P&gt;         posnr                         " Sales document item&lt;/P&gt;&lt;P&gt;         matnr                         " Material number&lt;/P&gt;&lt;P&gt;         meins                         " Base unit of measure&lt;/P&gt;&lt;P&gt;    from vbap&lt;/P&gt;&lt;P&gt;    into table t_itemdata&lt;/P&gt;&lt;P&gt;   where vbeln eq wa_sales_documentdata-vbeln.&lt;/P&gt;&lt;P&gt;  clear wa_sales_documentdata-vbeln.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  if sy-subrc eq 0.&lt;/P&gt;&lt;P&gt;    loop at t_itemdata into wa_itemdata.&lt;/P&gt;&lt;P&gt;      uline /(49).&lt;/P&gt;&lt;P&gt;      write:&lt;/P&gt;&lt;P&gt;        / sy-vline,&lt;/P&gt;&lt;P&gt;        wa_itemdata-vbeln   under 'Sales Doc'(002),         14 sy-vline,&lt;/P&gt;&lt;P&gt;        wa_itemdata-posnr   under 'Doc Item'(003),          24 sy-vline,&lt;/P&gt;&lt;P&gt;        wa_itemdata-matnr   under 'Material No'(004),       42 sy-vline,&lt;/P&gt;&lt;P&gt;        wa_itemdata-meins   under 'Unit'(005),              49 sy-vline.&lt;/P&gt;&lt;P&gt;    endloop.&lt;/P&gt;&lt;P&gt;    uline /(49).&lt;/P&gt;&lt;P&gt;  else.&lt;/P&gt;&lt;P&gt;    message 'No Data found'(001) type 'E'.&lt;/P&gt;&lt;P&gt;  endif.                               " IF sy-subrc eq 0&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endform.                               " Form disp_itemdata&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  headings                                                      *&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; This subroutine writes headings on the secondary list.&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; There are no interface parameters to be passed to this subroutine.  *&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 headings .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  write : 'Item data'(007).&lt;/P&gt;&lt;P&gt;  uline /(49).&lt;/P&gt;&lt;P&gt;  format color col_heading.&lt;/P&gt;&lt;P&gt;  write :&lt;/P&gt;&lt;P&gt;    /'|', 'Sales Doc'(002),' |',15 'Doc Item'(003),'|',&lt;/P&gt;&lt;P&gt;    30  'Material No'(004), '|',45 'Unit'(005) no-gap,'|'.&lt;/P&gt;&lt;P&gt;  format color off.&lt;/P&gt;&lt;P&gt;endform.                               " Form headings&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;plz do remember to close your thread, when ur problem is solvedd !!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;reward all helpful answers..&lt;/P&gt;&lt;P&gt;sai ramesh&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Apr 2007 10:37:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/reporting/m-p/2137787#M449945</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-18T10:37:01Z</dc:date>
    </item>
    <item>
      <title>Re: reporting</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/reporting/m-p/2137788#M449946</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;The data can be downloaded in two different ways: List&amp;gt;&amp;gt; Download to file, or System&amp;gt;&amp;gt; List&amp;gt;&amp;gt; Save&amp;gt;&amp;gt; Local File. Both methods have their good points. The List&amp;gt;&amp;gt; Download file method gives you the option to save in the DBF format that auto-parses into spreadsheets, databases and ACL. The other method seems to download large data files without the size issues, and is helpful if a criterion within a field is to be used as a filter (instead of using substring commands in ACL).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How to import a file into ACL, a spreadsheet or a database is common knowledge. The downloaded file is generally imported using the application's import wizard. Analysis of the data now begins.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;ravish&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;plz reward points if helpful&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Apr 2007 10:38:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/reporting/m-p/2137788#M449946</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-18T10:38:53Z</dc:date>
    </item>
    <item>
      <title>Re: reporting</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/reporting/m-p/2137789#M449947</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt; Follow this path&lt;/P&gt;&lt;P&gt;System-&amp;gt; List-&amp;gt; Save-&amp;gt;Local File&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Santosh&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: &lt;/P&gt;&lt;P&gt;        Santosh Kumar Patha&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Apr 2007 10:39:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/reporting/m-p/2137789#M449947</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-18T10:39:10Z</dc:date>
    </item>
    <item>
      <title>Re: reporting</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/reporting/m-p/2137790#M449948</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;   extracting data means if you want to take print out or to save as local file go to menu bar in the list screen then System-List-Save-LocalFile.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;With regards,&lt;/P&gt;&lt;P&gt;        Jay.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Apr 2007 10:39:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/reporting/m-p/2137790#M449948</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-18T10:39:28Z</dc:date>
    </item>
    <item>
      <title>Re: reporting</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/reporting/m-p/2137791#M449949</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Before writing the Output, you can export all the data into Memory ..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;here is the example Program&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;report zrich_0003 .
 
data: begin of listout occurs 0,
      line(1024) type c,
      end of listout.
 
* Submit the report and export list to memory
submit z_your_report exporting list to memory
            and return.
 
* Get list from memory and convert to ascii
perform retrieve_list_from_memory tables listout.
 
loop at listout.
  write:/ listout.
endloop.
 
************************************************************************
* RETRIEVE_LIST_FROM_MEMORY
************************************************************************
form retrieve_list_from_memory tables reportlines.
 
  data: list like abaplist occurs 0 with header line.
  data: txtlines(1024) type c occurs 0 with header line.
 
  clear list.  refresh list.
  clear reportlines. refresh reportlines.
 
  call function 'LIST_FROM_MEMORY'
       tables
            listobject = list
       exceptions
            not_found  = 1
            others     = 2.
 
  check sy-subrc = 0.
 
  call function 'LIST_TO_ASCI'
       tables
            listobject         = list
            listasci           = txtlines
       exceptions
            empty_list         = 1
            list_index_invalid = 2
            others             = 3.
 
  check sy-subrc = 0.
 
  reportlines[] = txtlines[].
 
  call function 'LIST_FREE_MEMORY'.
 
endform.




Also please check this link for more sample codes.

http://www.sapdevelopment.co.uk/reporting/rep_submit.htm
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt; Sudheer&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Apr 2007 10:39:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/reporting/m-p/2137791#M449949</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-18T10:39:42Z</dc:date>
    </item>
    <item>
      <title>Re: reporting</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/reporting/m-p/2137792#M449950</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;&lt;/P&gt;&lt;P&gt;use the following link for interactive lists.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_45b/helpdata/en/d3/2e974d35c511d1829f0000e829fbfe/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_45b/helpdata/en/d3/2e974d35c511d1829f0000e829fbfe/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt; reagards,&lt;/P&gt;&lt;P&gt;veeresh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Apr 2007 10:44:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/reporting/m-p/2137792#M449950</guid>
      <dc:creator>former_member673464</dc:creator>
      <dc:date>2007-04-18T10:44:29Z</dc:date>
    </item>
    <item>
      <title>Re: reporting</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/reporting/m-p/2137793#M449951</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi&lt;/P&gt;&lt;P&gt;  if u want to get some field value from list u can use either hide stmt or get cursor &lt;/P&gt;&lt;P&gt;stmt..which can b used later....&lt;/P&gt;&lt;P&gt;or else use sy-lisel -&lt;/P&gt;&lt;HR originaltext="---" /&gt;&lt;P&gt;which contains the data of the line selected.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;hope this helps&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Apr 2007 10:45:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/reporting/m-p/2137793#M449951</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-18T10:45:10Z</dc:date>
    </item>
    <item>
      <title>Re: reporting</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/reporting/m-p/2137794#M449952</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;For example if u want to get MATNR and its description from MARA,&lt;/P&gt;&lt;P&gt;then..&lt;/P&gt;&lt;P&gt;do as below.&lt;/P&gt;&lt;P&gt;go to MAKT table in SE11&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;u will get the records&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;goto Settings&lt;DEL&gt;&amp;gt;list format&lt;/DEL&gt;&amp;gt;choose fields&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;deselect all the fields , and choose MATNR and MAKTX&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;click on copy&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;then goto systems&lt;DEL&gt;&amp;gt;list&lt;/DEL&gt;&amp;gt;save&lt;DEL&gt;&amp;gt;local file&lt;/DEL&gt;&amp;gt;spread sheet&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and save ur file&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;like this try it out for ur requirements.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this answers ur question.&lt;/P&gt;&lt;P&gt;****reward points if useful.&lt;/P&gt;&lt;P&gt;All the best.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Apr 2007 10:45:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/reporting/m-p/2137794#M449952</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-18T10:45:27Z</dc:date>
    </item>
  </channel>
</rss>

