<?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 text for subtotal in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/text-for-subtotal/m-p/3332769#M798676</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'm unable to display subtotal text in the following report.&lt;/P&gt;&lt;P&gt;Kindly help me out.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT ZXY NO STANDARD PAGE HEADING LINE-SIZE 255&lt;/P&gt;&lt;P&gt;                                                         LINE-COUNT 65(3).&lt;/P&gt;&lt;P&gt;TABLES     : bsik, bkpf,lfa1 .&lt;/P&gt;&lt;P&gt;TYPE-POOLS : slis.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:  it_fldcat TYPE slis_t_fieldcat_alv,&lt;/P&gt;&lt;P&gt;       wa_fldcat TYPE slis_fieldcat_alv.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Data : begin of itab1 occurs 0,&lt;/P&gt;&lt;P&gt;        bvorg like bkpf-bvorg,                         "Company Code&lt;/P&gt;&lt;P&gt;        bukrs like bsik-bukrs,                         "Paying company code&lt;/P&gt;&lt;P&gt;        hkont like bsik-hkont,                         "G/L account number&lt;/P&gt;&lt;P&gt;        budat like bsik-budat,                         "Posting date&lt;/P&gt;&lt;P&gt;        bldat like bsik-bldat,                         "Invoice date&lt;/P&gt;&lt;P&gt;        wrbtr like bsik-wrbtr,                         "Amount&lt;/P&gt;&lt;P&gt;        waers like bsik-waers,                         "Currency&lt;/P&gt;&lt;P&gt;        ktokk like lfa1-ktokk,                         " Vendor account group.&lt;/P&gt;&lt;P&gt;        glcode ,&lt;/P&gt;&lt;P&gt;  subacc ,&lt;/P&gt;&lt;P&gt;       End of itab1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Selection-screen : Begin of block b1 with frame title text-001.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      select-options : s_hkont for bsik-hkont,&lt;/P&gt;&lt;P&gt;      s_budat for bsik-budat,&lt;/P&gt;&lt;P&gt;      s_bldat for bsik-bldat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Selection-screen : End of block b1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select a~bukrs&lt;/P&gt;&lt;P&gt;a~hkont&lt;/P&gt;&lt;P&gt;a~budat&lt;/P&gt;&lt;P&gt;a~bldat&lt;/P&gt;&lt;P&gt;a~wrbtr&lt;/P&gt;&lt;P&gt;a~waers&lt;/P&gt;&lt;P&gt;b~ktokk&lt;/P&gt;&lt;P&gt;c~bvorg&lt;/P&gt;&lt;P&gt;into corresponding fields of table itab1 from bsik as a&lt;/P&gt;&lt;P&gt;inner join lfa1 as b on a&lt;SUB&gt;lifnr = b&lt;/SUB&gt;lifnr inner join bkpf&lt;/P&gt;&lt;P&gt;     as c on c&lt;SUB&gt;bukrs = a&lt;/SUB&gt;bukrs where a~budat in s_budat&lt;/P&gt;&lt;P&gt;    and a&lt;SUB&gt;hkont in s_hkont and a&lt;/SUB&gt;bldat in s_bldat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   sort itab1 by BUDAT.&lt;/P&gt;&lt;P&gt;   DELETE ADJACENT DUPLICATES FROM itab1 COMPARING BUDAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DEFINE bld_fcat.                  "Macro to create manual field catalog&lt;/P&gt;&lt;P&gt;    wa_fldcat-col_pos = &amp;amp;1.&lt;/P&gt;&lt;P&gt;    wa_fldcat-fieldname = &amp;amp;2.&lt;/P&gt;&lt;P&gt;    wa_fldcat-outputlen = &amp;amp;3.&lt;/P&gt;&lt;P&gt;    wa_fldcat-seltext_l = &amp;amp;4.&lt;/P&gt;&lt;P&gt;    wa_fldcat-ddictxt = &amp;amp;5.&lt;/P&gt;&lt;P&gt;    append wa_fldcat to it_fldcat.&lt;/P&gt;&lt;P&gt;    clear wa_fldcat.&lt;/P&gt;&lt;P&gt;  END-OF-DEFINITION.&lt;/P&gt;&lt;P&gt;  bld_fcat 1 'BVORG' 10 'Dupont Company code' 'L'.&lt;/P&gt;&lt;P&gt;  bld_fcat 2 'HKONT' 10 'General Ledger Account' 'L'.&lt;/P&gt;&lt;P&gt;  bld_fcat 3 'BUDAT' 8 'Posting Date' 'L'.&lt;/P&gt;&lt;P&gt;  bld_fcat 4 'GLCODE' 10 'G/L Account Code' 'L'.&lt;/P&gt;&lt;P&gt;  bld_fcat 5 'SUBACC' 10 'Sub Account' 'L'.&lt;/P&gt;&lt;P&gt;  bld_fcat 6 'BLDAT' 8 'Invoice Date' 'L'.&lt;/P&gt;&lt;P&gt;  bld_fcat 7 'WAERS' 5 'Currency Key' 'L'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  bld_fcat 8 'KTOKK' 4 'Vendor Account Group' 'L'.&lt;/P&gt;&lt;P&gt;  bld_fcat 9 'WRBTR' 13 'Amount in Document Currency' 'L'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; LOOP AT it_fldcat INTO wa_fldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    IF wa_fldcat-fieldname = 'LIFNR'.&lt;/P&gt;&lt;P&gt;      wa_fldcat-key = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    ELSEIF wa_fldcat-fieldname = 'WRBTR'.&lt;/P&gt;&lt;P&gt;      wa_fldcat-do_sum = 'X'.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    MODIFY it_fldcat FROM wa_fldcat.&lt;/P&gt;&lt;P&gt;    CLEAR wa_fldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDLOOP.&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;P&gt;      i_callback_program                = sy-repid&lt;/P&gt;&lt;P&gt;      it_fieldcat   = it_fldcat     "fieldcatalog&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     it_sort       = it_sort[]     "Sort&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     it_events     = it_events&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      t_outtab      = itab1    "internal table to output&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;  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;Thanks,&lt;/P&gt;&lt;P&gt;Shilpa&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 04 Feb 2008 07:41:43 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-02-04T07:41:43Z</dc:date>
    <item>
      <title>text for subtotal</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/text-for-subtotal/m-p/3332769#M798676</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'm unable to display subtotal text in the following report.&lt;/P&gt;&lt;P&gt;Kindly help me out.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT ZXY NO STANDARD PAGE HEADING LINE-SIZE 255&lt;/P&gt;&lt;P&gt;                                                         LINE-COUNT 65(3).&lt;/P&gt;&lt;P&gt;TABLES     : bsik, bkpf,lfa1 .&lt;/P&gt;&lt;P&gt;TYPE-POOLS : slis.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:  it_fldcat TYPE slis_t_fieldcat_alv,&lt;/P&gt;&lt;P&gt;       wa_fldcat TYPE slis_fieldcat_alv.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Data : begin of itab1 occurs 0,&lt;/P&gt;&lt;P&gt;        bvorg like bkpf-bvorg,                         "Company Code&lt;/P&gt;&lt;P&gt;        bukrs like bsik-bukrs,                         "Paying company code&lt;/P&gt;&lt;P&gt;        hkont like bsik-hkont,                         "G/L account number&lt;/P&gt;&lt;P&gt;        budat like bsik-budat,                         "Posting date&lt;/P&gt;&lt;P&gt;        bldat like bsik-bldat,                         "Invoice date&lt;/P&gt;&lt;P&gt;        wrbtr like bsik-wrbtr,                         "Amount&lt;/P&gt;&lt;P&gt;        waers like bsik-waers,                         "Currency&lt;/P&gt;&lt;P&gt;        ktokk like lfa1-ktokk,                         " Vendor account group.&lt;/P&gt;&lt;P&gt;        glcode ,&lt;/P&gt;&lt;P&gt;  subacc ,&lt;/P&gt;&lt;P&gt;       End of itab1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Selection-screen : Begin of block b1 with frame title text-001.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      select-options : s_hkont for bsik-hkont,&lt;/P&gt;&lt;P&gt;      s_budat for bsik-budat,&lt;/P&gt;&lt;P&gt;      s_bldat for bsik-bldat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Selection-screen : End of block b1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select a~bukrs&lt;/P&gt;&lt;P&gt;a~hkont&lt;/P&gt;&lt;P&gt;a~budat&lt;/P&gt;&lt;P&gt;a~bldat&lt;/P&gt;&lt;P&gt;a~wrbtr&lt;/P&gt;&lt;P&gt;a~waers&lt;/P&gt;&lt;P&gt;b~ktokk&lt;/P&gt;&lt;P&gt;c~bvorg&lt;/P&gt;&lt;P&gt;into corresponding fields of table itab1 from bsik as a&lt;/P&gt;&lt;P&gt;inner join lfa1 as b on a&lt;SUB&gt;lifnr = b&lt;/SUB&gt;lifnr inner join bkpf&lt;/P&gt;&lt;P&gt;     as c on c&lt;SUB&gt;bukrs = a&lt;/SUB&gt;bukrs where a~budat in s_budat&lt;/P&gt;&lt;P&gt;    and a&lt;SUB&gt;hkont in s_hkont and a&lt;/SUB&gt;bldat in s_bldat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   sort itab1 by BUDAT.&lt;/P&gt;&lt;P&gt;   DELETE ADJACENT DUPLICATES FROM itab1 COMPARING BUDAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DEFINE bld_fcat.                  "Macro to create manual field catalog&lt;/P&gt;&lt;P&gt;    wa_fldcat-col_pos = &amp;amp;1.&lt;/P&gt;&lt;P&gt;    wa_fldcat-fieldname = &amp;amp;2.&lt;/P&gt;&lt;P&gt;    wa_fldcat-outputlen = &amp;amp;3.&lt;/P&gt;&lt;P&gt;    wa_fldcat-seltext_l = &amp;amp;4.&lt;/P&gt;&lt;P&gt;    wa_fldcat-ddictxt = &amp;amp;5.&lt;/P&gt;&lt;P&gt;    append wa_fldcat to it_fldcat.&lt;/P&gt;&lt;P&gt;    clear wa_fldcat.&lt;/P&gt;&lt;P&gt;  END-OF-DEFINITION.&lt;/P&gt;&lt;P&gt;  bld_fcat 1 'BVORG' 10 'Dupont Company code' 'L'.&lt;/P&gt;&lt;P&gt;  bld_fcat 2 'HKONT' 10 'General Ledger Account' 'L'.&lt;/P&gt;&lt;P&gt;  bld_fcat 3 'BUDAT' 8 'Posting Date' 'L'.&lt;/P&gt;&lt;P&gt;  bld_fcat 4 'GLCODE' 10 'G/L Account Code' 'L'.&lt;/P&gt;&lt;P&gt;  bld_fcat 5 'SUBACC' 10 'Sub Account' 'L'.&lt;/P&gt;&lt;P&gt;  bld_fcat 6 'BLDAT' 8 'Invoice Date' 'L'.&lt;/P&gt;&lt;P&gt;  bld_fcat 7 'WAERS' 5 'Currency Key' 'L'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  bld_fcat 8 'KTOKK' 4 'Vendor Account Group' 'L'.&lt;/P&gt;&lt;P&gt;  bld_fcat 9 'WRBTR' 13 'Amount in Document Currency' 'L'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; LOOP AT it_fldcat INTO wa_fldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    IF wa_fldcat-fieldname = 'LIFNR'.&lt;/P&gt;&lt;P&gt;      wa_fldcat-key = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    ELSEIF wa_fldcat-fieldname = 'WRBTR'.&lt;/P&gt;&lt;P&gt;      wa_fldcat-do_sum = 'X'.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    MODIFY it_fldcat FROM wa_fldcat.&lt;/P&gt;&lt;P&gt;    CLEAR wa_fldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDLOOP.&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;P&gt;      i_callback_program                = sy-repid&lt;/P&gt;&lt;P&gt;      it_fieldcat   = it_fldcat     "fieldcatalog&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     it_sort       = it_sort[]     "Sort&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     it_events     = it_events&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      t_outtab      = itab1    "internal table to output&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;  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;Thanks,&lt;/P&gt;&lt;P&gt;Shilpa&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Feb 2008 07:41:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/text-for-subtotal/m-p/3332769#M798676</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-04T07:41:43Z</dc:date>
    </item>
    <item>
      <title>Re: text for subtotal</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/text-for-subtotal/m-p/3332770#M798677</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi ,&lt;/P&gt;&lt;P&gt;Pass layout structure to alv display FM&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM ZF_LAYOUT .&lt;/P&gt;&lt;P&gt;  CLEAR WA_LAYOUT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; WA_LAYOUT-ZEBRA = 'X'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  WA_LAYOUT-LIGHTS_FIELDNAME = 'V_LIGHTS'.      "Light&lt;/P&gt;&lt;P&gt;  WA_LAYOUT-LIGHTS_TABNAME   = 'IT_HEAD_DETAIL'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  WA_LAYOUT-BOX_FIELDNAME = 'V_BOX'.           "Check box&lt;/P&gt;&lt;P&gt;  WA_LAYOUT-BOX_TABNAME   = 'IT_HEAD_DETAIL'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  wa_layout-coltab_fieldname = 'V_COL'. " Colors&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  WA_LAYOUT-TOTALS_TEXT = 'Total'.    "TEXT at TOTAL&lt;/P&gt;&lt;P&gt;  WA_LAYOUT-SUBTOTALS_TEXT = 'Sub'.   "TEXT AT SUB Total&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " zf_layout&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward if helpful...&lt;/P&gt;&lt;P&gt;Gaurav J.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Feb 2008 08:27:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/text-for-subtotal/m-p/3332770#M798677</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-04T08:27:04Z</dc:date>
    </item>
  </channel>
</rss>

