<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: ALV Reports in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-reports/m-p/2060206#M425721</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;Iam not using OO ALV But Iam using Simple ALV&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is there option for avg or not?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;plz tell me&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks &amp;amp; Regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;venkat&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 12 Mar 2007 06:52:19 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-03-12T06:52:19Z</dc:date>
    <item>
      <title>ALV Reports</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-reports/m-p/2060203#M425718</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;Iam doing subtotals for each customer month wise.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But in place of subtotal, I want to display average of that subtotal.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;how can I get it?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is there any option to get it automatically?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 12 Mar 2007 06:01:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-reports/m-p/2060203#M425718</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-12T06:01:24Z</dc:date>
    </item>
    <item>
      <title>Re: ALV Reports</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-reports/m-p/2060204#M425719</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;If you are using the OO concept . and field catalog type "LVC_S_FCAT"  there is one field called "H_FTYPE" for which you can specify the type of function you want to perform like (sum, avg, max, min, ...) ...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please assign the points if it helps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Gaurang&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 12 Mar 2007 06:26:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-reports/m-p/2060204#M425719</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-12T06:26:43Z</dc:date>
    </item>
    <item>
      <title>Re: ALV Reports</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-reports/m-p/2060205#M425720</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;I am sending the sample report for the subtotal for alv report. Kindly go through it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp; Report  YMS_SUBHEADINGALV2                                          *&lt;/P&gt;&lt;P&gt;*&amp;amp;                                                                     *&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;                                                                     *&lt;/P&gt;&lt;P&gt;*&amp;amp;                                                                     *&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT  YMS_SUBHEADINGALV2.&lt;/P&gt;&lt;P&gt;TYPE-POOLS : SLIS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES : BEGIN OF YVBRK_LIST,&lt;/P&gt;&lt;P&gt;VBELN LIKE VBRK-VBELN,&lt;/P&gt;&lt;P&gt;FKART LIKE VBRK-FKART,&lt;/P&gt;&lt;P&gt;BELNR LIKE VBRK-BELNR,&lt;/P&gt;&lt;P&gt;END OF YVBRK_LIST.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES : BEGIN OF YVBRP_LIST,&lt;/P&gt;&lt;P&gt;VBELN LIKE VBRP-VBELN,&lt;/P&gt;&lt;P&gt;POSNR LIKE VBRP-POSNR,&lt;/P&gt;&lt;P&gt;NETWR LIKE VBRP-NETWR,&lt;/P&gt;&lt;P&gt;END OF YVBRP_LIST.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: I_VBRK TYPE STANDARD TABLE OF YVBRK_LIST&lt;/P&gt;&lt;P&gt;INITIAL SIZE 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;DATA: I_VBRP TYPE STANDARD TABLE OF YVBRP_LIST&lt;/P&gt;&lt;P&gt;INITIAL SIZE 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: KEY_INFO TYPE SLIS_KEYINFO_ALV,&lt;/P&gt;&lt;P&gt;REPORT_ID LIKE SY-REPID,&lt;/P&gt;&lt;P&gt;TABLE_FIELDCAT TYPE SLIS_T_FIELDCAT_ALV WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;GT_EVENTS TYPE SLIS_T_EVENT,&lt;/P&gt;&lt;P&gt;GT_SORT TYPE SLIS_T_SORTINFO_ALV WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;GS_LAYOUT TYPE SLIS_LAYOUT_ALV,&lt;/P&gt;&lt;P&gt;GT_LIST_TOP_OF_PAGE TYPE SLIS_T_LISTHEADER,&lt;/P&gt;&lt;P&gt;G_TOP_OF_PAGE TYPE SLIS_FORMNAME VALUE 'TOP_OF_PAGE',&lt;/P&gt;&lt;P&gt;G_TOP_OF_LIST TYPE SLIS_FORMNAME VALUE 'TOP_OF_LIST'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;INITIALIZATION.&lt;/P&gt;&lt;P&gt;REPORT_ID = SY-REPID.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;KEY_INFO-HEADER01 = 'VBELN'.&lt;/P&gt;&lt;P&gt;KEY_INFO-ITEM01 = 'VBELN'.&lt;/P&gt;&lt;P&gt;KEY_INFO-HEADER02 = SPACE.&lt;/P&gt;&lt;P&gt;KEY_INFO-ITEM02 = 'NETWR'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;GS_LAYOUT-GROUP_CHANGE_EDIT = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;GT_SORT-FIELDNAME = 'VBELN'.&lt;/P&gt;&lt;P&gt;GT_SORT-TABNAME = '1'.&lt;/P&gt;&lt;P&gt;GT_SORT-SPOS = 1.&lt;/P&gt;&lt;P&gt;GT_SORT-UP = 'X'.&lt;/P&gt;&lt;P&gt;GT_SORT-SUBTOT = 'X'.&lt;/P&gt;&lt;P&gt;GT_SORT-GROUP = '*'.&lt;/P&gt;&lt;P&gt;APPEND GT_SORT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;GT_SORT-FIELDNAME = 'POSNR'.&lt;/P&gt;&lt;P&gt;GT_SORT-TABNAME = '2'.&lt;/P&gt;&lt;P&gt;GT_SORT-SPOS = 2.&lt;/P&gt;&lt;P&gt;GT_SORT-UP = 'X'.&lt;/P&gt;&lt;P&gt;GT_SORT-SUBTOT = 'X'.&lt;/P&gt;&lt;P&gt;GT_SORT-GROUP = ''.&lt;/P&gt;&lt;P&gt;APPEND GT_SORT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLE_FIELDCAT-FIELDNAME = 'VBELN'.&lt;/P&gt;&lt;P&gt;TABLE_FIELDCAT-seltext_m = 'Sales Document'.&lt;/P&gt;&lt;P&gt;TABLE_FIELDCAT-TABNAME = '1'.&lt;/P&gt;&lt;P&gt;TABLE_FIELDCAT-COL_POS = '1'.&lt;/P&gt;&lt;P&gt;TABLE_FIELDCAT-OUTPUTLEN = 17.&lt;/P&gt;&lt;P&gt;TABLE_FIELDCAT-DO_SUM = ' '.&lt;/P&gt;&lt;P&gt;APPEND TABLE_FIELDCAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLE_FIELDCAT-FIELDNAME = 'POSNR'.&lt;/P&gt;&lt;P&gt;TABLE_FIELDCAT-seltext_m = 'Sales Document Item'.&lt;/P&gt;&lt;P&gt;TABLE_FIELDCAT-TABNAME = '2'.&lt;/P&gt;&lt;P&gt;TABLE_FIELDCAT-COL_POS = '1'.&lt;/P&gt;&lt;P&gt;TABLE_FIELDCAT-OUTPUTLEN = 14.&lt;/P&gt;&lt;P&gt;TABLE_FIELDCAT-DO_SUM = ' '.&lt;/P&gt;&lt;P&gt;APPEND TABLE_FIELDCAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLE_FIELDCAT-FIELDNAME = 'NETWR'.&lt;/P&gt;&lt;P&gt;TABLE_FIELDCAT-seltext_m = 'Net value'.&lt;/P&gt;&lt;P&gt;TABLE_FIELDCAT-TABNAME = '2'.&lt;/P&gt;&lt;P&gt;TABLE_FIELDCAT-COL_POS = '2'.&lt;/P&gt;&lt;P&gt;TABLE_FIELDCAT-OUTPUTLEN = 15.&lt;/P&gt;&lt;P&gt;TABLE_FIELDCAT-DO_SUM = 'X'.&lt;/P&gt;&lt;P&gt;APPEND TABLE_FIELDCAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PERFORM EVENTTAB_BUILD USING GT_EVENTS[].&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;SELECT VBELN&lt;/P&gt;&lt;P&gt;FKART&lt;/P&gt;&lt;P&gt;BELNR&lt;/P&gt;&lt;P&gt;INTO CORRESPONDING FIELDS OF TABLE I_VBRK&lt;/P&gt;&lt;P&gt;FROM VBRK&lt;/P&gt;&lt;P&gt;WHERE VBELN &amp;gt; '0090000121' AND VBELN &amp;lt; '0090000135'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT VBELN&lt;/P&gt;&lt;P&gt;POSNR&lt;/P&gt;&lt;P&gt;NETWR&lt;/P&gt;&lt;P&gt;INTO CORRESPONDING FIELDS OF TABLE I_VBRP&lt;/P&gt;&lt;P&gt;FROM VBRP&lt;/P&gt;&lt;P&gt;FOR ALL ENTRIES IN I_VBRK&lt;/P&gt;&lt;P&gt;WHERE VBELN = I_VBRK-VBELN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PERFORM WRITE_REPORT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;*&amp;amp; Form EVENTTAB_BUILD&lt;/P&gt;&lt;P&gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&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;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;--&amp;gt;RT_EVENTS text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM EVENTTAB_BUILD USING RT_EVENTS TYPE SLIS_T_EVENT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;"Registration of events to happen during list display&lt;/P&gt;&lt;P&gt;DATA: LS_EVENT TYPE SLIS_ALV_EVENT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'REUSE_ALV_EVENTS_GET'&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;I_LIST_TYPE = 0&lt;/P&gt;&lt;P&gt;IMPORTING&lt;/P&gt;&lt;P&gt;ET_EVENTS = RT_EVENTS.&lt;/P&gt;&lt;P&gt;READ TABLE RT_EVENTS WITH KEY NAME = SLIS_EV_TOP_OF_PAGE&lt;/P&gt;&lt;P&gt;INTO LS_EVENT.&lt;/P&gt;&lt;P&gt;IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;MOVE G_TOP_OF_PAGE TO LS_EVENT-FORM.&lt;/P&gt;&lt;P&gt;APPEND LS_EVENT TO RT_EVENTS.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;ENDFORM. "EVENTTAB_BUILD&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;*&amp;amp; Form TOP_OF_PAGE&lt;/P&gt;&lt;P&gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&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;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM TOP_OF_PAGE.&lt;/P&gt;&lt;P&gt;DATA: LS_LINE TYPE SLIS_LISTHEADER.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Header Data&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;REFRESH GT_LIST_TOP_OF_PAGE.&lt;/P&gt;&lt;P&gt;CLEAR LS_LINE.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;LS_LINE-TYP = 'H'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;LS_LINE-INFO = 'Hierarchical Lists'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;APPEND LS_LINE TO GT_LIST_TOP_OF_PAGE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE'&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;IT_LIST_COMMENTARY = GT_LIST_TOP_OF_PAGE.&lt;/P&gt;&lt;P&gt;ENDFORM. "TOP_OF_PAGE&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;*&amp;amp; Form write_report&lt;/P&gt;&lt;P&gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&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;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM WRITE_REPORT.&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'REUSE_ALV_HIERSEQ_LIST_DISPLAY'&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;I_CALLBACK_PROGRAM = REPORT_ID&lt;/P&gt;&lt;P&gt;IS_LAYOUT = GS_LAYOUT&lt;/P&gt;&lt;P&gt;IT_FIELDCAT = TABLE_FIELDCAT[]&lt;/P&gt;&lt;P&gt;IT_SORT = GT_SORT[]&lt;/P&gt;&lt;P&gt;IT_EVENTS = GT_EVENTS[]&lt;/P&gt;&lt;P&gt;I_TABNAME_HEADER = '1'&lt;/P&gt;&lt;P&gt;I_TABNAME_ITEM = '2'&lt;/P&gt;&lt;P&gt;I_STRUCTURE_NAME_HEADER = 'YVBRK_LIST'&lt;/P&gt;&lt;P&gt;I_STRUCTURE_NAME_ITEM = 'YVBRP_LIST'&lt;/P&gt;&lt;P&gt;IS_KEYINFO = KEY_INFO&lt;/P&gt;&lt;P&gt;TABLES&lt;/P&gt;&lt;P&gt;T_OUTTAB_HEADER = I_VBRK&lt;/P&gt;&lt;P&gt;T_OUTTAB_ITEM = I_VBRP.&lt;/P&gt;&lt;P&gt;ENDFORM. "write_report&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;Shankar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 12 Mar 2007 06:32:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-reports/m-p/2060205#M425720</guid>
      <dc:creator>p291102</dc:creator>
      <dc:date>2007-03-12T06:32:41Z</dc:date>
    </item>
    <item>
      <title>Re: ALV Reports</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-reports/m-p/2060206#M425721</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;Iam not using OO ALV But Iam using Simple ALV&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is there option for avg or not?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;plz tell me&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks &amp;amp; Regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;venkat&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 12 Mar 2007 06:52:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-reports/m-p/2060206#M425721</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-12T06:52:19Z</dc:date>
    </item>
  </channel>
</rss>

