<?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 Total value is not comming in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/total-value-is-not-comming/m-p/5445581#M1248600</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This is the standard report (CS12). I copied this report and added some addidtional fields to standard report. &lt;/P&gt;&lt;P&gt;I added this *Extended * field . I want to display this total value for this field.  For that i add this logic. &lt;/P&gt;&lt;P&gt;But it is not working .... Plz Help me ASAP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT stb.&lt;/P&gt;&lt;P&gt;    stb-index = sy-tabix.&lt;/P&gt;&lt;P&gt;    modify stb.&lt;/P&gt;&lt;P&gt;    PERFORM alv_stb_prep.&lt;/P&gt;&lt;P&gt;     perform cs12_alv1.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;  PERFORM stb_fields_tb_prep.&lt;/P&gt;&lt;P&gt;  alvlo_stb-info_fieldname = 'INFO'.&lt;/P&gt;&lt;P&gt;  alvvr-handle = '1'.                                         "note 877609&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 = report_name&lt;/P&gt;&lt;P&gt;      i_structure_name   = 'STPOX_ALV'&lt;/P&gt;&lt;P&gt;      is_layout          = alvlo_stb&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     i_save             = alvvr_sav_all&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      is_variant         = alvvr&lt;/P&gt;&lt;P&gt;      it_events          = alv_evnt_tb_cmpl&lt;/P&gt;&lt;P&gt;      it_fieldcat        = stb_fields_tb&lt;/P&gt;&lt;P&gt;      it_sort            = it_sort&lt;/P&gt;&lt;P&gt;      i_default          = 'X'&lt;/P&gt;&lt;P&gt;      i_save             = 'A'&lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      t_outtab = alv_stb&lt;/P&gt;&lt;P&gt;  .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;    IF exit_by_caller = 'X'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    Forced Exit by calling program&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    &amp;lt;do_something&amp;gt;.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    ELSE.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    User left list via F3, F12 or F15&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      IF exit_by_user-back = 'X'.       "F3&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      &amp;lt;do_something&amp;gt;.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      ELSE.&lt;/P&gt;&lt;P&gt;        IF exit_by_user-exit = 'X'.     "F15&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        &amp;lt;do_something&amp;gt;.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        ELSE.&lt;/P&gt;&lt;P&gt;          IF exit_by_user-cancel = 'X'. "F12&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;do_something&amp;gt;.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          ELSE.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          should not occur!&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;do_Abnormal_End&amp;gt;.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          ENDIF.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ELSE.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  Fatal error callin ALV&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  MESSAGE AXXX(XY) WITH ...&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;  IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;    MESSAGE s513 WITH 'E: '.&lt;/P&gt;&lt;P&gt;    EXIT.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;ENDFORM. "cs13_alv&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM stb_fields_tb_prep.&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'DDIF_FIELDINFO_GET'                          "uc 070302&lt;/P&gt;&lt;P&gt;    EXPORTING                                                 "uc 070302&lt;/P&gt;&lt;P&gt;      LANGU                = SY-LANGU                         "uc 070302&lt;/P&gt;&lt;P&gt;      TABNAME              = 'STPOX_ALV'                      "uc 070302&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    UCLEN                = '01'                             "uc 070302&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    TABLES                                                    "uc 070302&lt;/P&gt;&lt;P&gt;      DFIES_TAB            = ftab                             "uc 070302&lt;/P&gt;&lt;P&gt;    EXCEPTIONS                                                "uc 070302&lt;/P&gt;&lt;P&gt;      OTHERS               = 1.                               "uc 070302&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*READ TABLE FTAB INTO FTAB INDEX 1.&lt;/P&gt;&lt;P&gt;CLEAR FTAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; FTAB-TABNAME = 'STPOX_ALV'.&lt;/P&gt;&lt;P&gt; FTAB-FIELDNAME = 'ZLIFNR'.&lt;/P&gt;&lt;P&gt; FTAB-POSITION = '641'.&lt;/P&gt;&lt;P&gt; FTAB-LANGU = 'E'.&lt;/P&gt;&lt;P&gt; FTAB-DOMNAME = 'TEXT40'.&lt;/P&gt;&lt;P&gt; FTAB-LENG = '100'.&lt;/P&gt;&lt;P&gt; FTAB-INTLEN = 100.&lt;/P&gt;&lt;P&gt; FTAB-OUTPUTLEN = 100.&lt;/P&gt;&lt;P&gt; FTAB-DATATYPE = 'CHAR'.&lt;/P&gt;&lt;P&gt; FTAB-INTTYPE = 'C'.&lt;/P&gt;&lt;P&gt; FTAB-PRECFIELD = 'STPOX_ALV'.&lt;/P&gt;&lt;P&gt; FTAB-HEADLEN = '1'.&lt;/P&gt;&lt;P&gt; FTAB-DYNPFLD = 'X'.&lt;/P&gt;&lt;P&gt; FTAB-FIELDTEXT = 'VENDOR'.&lt;/P&gt;&lt;P&gt; FTAB-SCRTEXT_S = 'VENDOR'.&lt;/P&gt;&lt;P&gt; FTAB-SCRTEXT_M = 'VENDOR'.&lt;/P&gt;&lt;P&gt; FTAB-SCRTEXT_L = 'VENDOR'.&lt;/P&gt;&lt;P&gt; APPEND FTAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLEAR FTAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; FTAB-TABNAME = 'STPOX_ALV'.&lt;/P&gt;&lt;P&gt; FTAB-FIELDNAME = 'ZMFPNR'.&lt;/P&gt;&lt;P&gt; FTAB-POSITION = '640'.&lt;/P&gt;&lt;P&gt; FTAB-LANGU = 'E'.&lt;/P&gt;&lt;P&gt; FTAB-DOMNAME = 'TEXT40'.&lt;/P&gt;&lt;P&gt; FTAB-LENG = '250'.&lt;/P&gt;&lt;P&gt; FTAB-INTLEN = 250.&lt;/P&gt;&lt;P&gt; FTAB-OUTPUTLEN = 250.&lt;/P&gt;&lt;P&gt; FTAB-DATATYPE = 'CHAR'.&lt;/P&gt;&lt;P&gt; FTAB-INTTYPE = 'C'.&lt;/P&gt;&lt;P&gt; FTAB-PRECFIELD = 'STPOX_ALV'.&lt;/P&gt;&lt;P&gt; FTAB-HEADLEN = '1'.&lt;/P&gt;&lt;P&gt; FTAB-DYNPFLD = 'X'.&lt;/P&gt;&lt;P&gt; FTAB-FIELDTEXT = 'MANUFACATURER MPN'.&lt;/P&gt;&lt;P&gt; FTAB-SCRTEXT_S = 'MANUFACATURER MPN'.&lt;/P&gt;&lt;P&gt; FTAB-SCRTEXT_M = 'MANUFACATURER MPN'.&lt;/P&gt;&lt;P&gt; FTAB-SCRTEXT_L = 'MANUFACATURER MPN'.&lt;/P&gt;&lt;P&gt; APPEND FTAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CLEAR FTAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; FTAB-TABNAME = 'STPOX_ALV'.&lt;/P&gt;&lt;P&gt; FTAB-FIELDNAME = 'PRICE'.&lt;/P&gt;&lt;P&gt; FTAB-POSITION = '642'.&lt;/P&gt;&lt;P&gt; FTAB-LANGU = 'E'.&lt;/P&gt;&lt;P&gt; FTAB-DOMNAME = 'TEXT40'.&lt;/P&gt;&lt;P&gt; FTAB-LENG = '250'.&lt;/P&gt;&lt;P&gt; FTAB-INTLEN = 250.&lt;/P&gt;&lt;P&gt; FTAB-OUTPUTLEN = 250.&lt;/P&gt;&lt;P&gt; FTAB-DATATYPE = 'CHAR'.&lt;/P&gt;&lt;P&gt; FTAB-INTTYPE = 'C'.&lt;/P&gt;&lt;P&gt; FTAB-PRECFIELD = 'STPOX_ALV'.&lt;/P&gt;&lt;P&gt; FTAB-HEADLEN = '1'.&lt;/P&gt;&lt;P&gt; FTAB-DYNPFLD = 'X'.&lt;/P&gt;&lt;P&gt; FTAB-FIELDTEXT = 'PRICE'.&lt;/P&gt;&lt;P&gt; FTAB-SCRTEXT_S = 'PRICE'.&lt;/P&gt;&lt;P&gt; FTAB-SCRTEXT_M = 'PRICE'.&lt;/P&gt;&lt;P&gt; FTAB-SCRTEXT_L = 'PRICE'.&lt;/P&gt;&lt;P&gt; APPEND FTAB.&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; CLEAR FTAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; FTAB-TABNAME = 'STPOX_ALV'.&lt;/P&gt;&lt;P&gt; FTAB-FIELDNAME = 'MENGE'.&lt;/P&gt;&lt;P&gt; FTAB-POSITION = '643'.&lt;/P&gt;&lt;P&gt; FTAB-LANGU = 'E'.&lt;/P&gt;&lt;P&gt; FTAB-DOMNAME = 'TEXT40'.&lt;/P&gt;&lt;P&gt; FTAB-LENG = '250'.&lt;/P&gt;&lt;P&gt; FTAB-INTLEN = 250.&lt;/P&gt;&lt;P&gt; FTAB-OUTPUTLEN = 250.&lt;/P&gt;&lt;P&gt; FTAB-DATATYPE = 'QUAN'.&lt;/P&gt;&lt;P&gt; FTAB-INTTYPE = 'P'.&lt;/P&gt;&lt;P&gt; FTAB-PRECFIELD = 'STPOX_ALV'.&lt;/P&gt;&lt;P&gt; FTAB-HEADLEN = '1'.&lt;/P&gt;&lt;P&gt; FTAB-DYNPFLD = 'X'.&lt;/P&gt;&lt;P&gt; FTAB-FIELDTEXT = 'Quantity'.&lt;/P&gt;&lt;P&gt; FTAB-SCRTEXT_S = 'Quantity'.&lt;/P&gt;&lt;P&gt; FTAB-SCRTEXT_M = 'Quantity'.&lt;/P&gt;&lt;P&gt; FTAB-SCRTEXT_L = 'Quantity'.&lt;/P&gt;&lt;P&gt; APPEND FTAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR FTAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; FTAB-TABNAME = 'STPOX_ALV'.&lt;/P&gt;&lt;P&gt; FTAB-FIELDNAME = 'PRICEUNIT'.&lt;/P&gt;&lt;P&gt; FTAB-POSITION = '644'.&lt;/P&gt;&lt;P&gt; FTAB-LANGU = 'E'.&lt;/P&gt;&lt;P&gt; FTAB-DOMNAME = 'TEXT40'.&lt;/P&gt;&lt;P&gt; FTAB-LENG = '250'.&lt;/P&gt;&lt;P&gt; FTAB-INTLEN = 250.&lt;/P&gt;&lt;P&gt; FTAB-OUTPUTLEN = 250.&lt;/P&gt;&lt;P&gt; FTAB-DATATYPE = 'CHAR'.&lt;/P&gt;&lt;P&gt; FTAB-INTTYPE = 'C'.&lt;/P&gt;&lt;P&gt; FTAB-PRECFIELD = 'STPOX_ALV'.&lt;/P&gt;&lt;P&gt; FTAB-HEADLEN = '1'.&lt;/P&gt;&lt;P&gt; FTAB-DYNPFLD = 'X'.&lt;/P&gt;&lt;P&gt; FTAB-FIELDTEXT = 'PRICEUNIT'.&lt;/P&gt;&lt;P&gt; FTAB-SCRTEXT_S = 'PRICEUNIT'.&lt;/P&gt;&lt;P&gt; FTAB-SCRTEXT_M = 'PRICEUNIT'.&lt;/P&gt;&lt;P&gt; FTAB-SCRTEXT_L = 'PRICEUNIT'.&lt;/P&gt;&lt;P&gt; APPEND FTAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR FTAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; FTAB-TABNAME = 'STPOX_ALV'.&lt;/P&gt;&lt;P&gt; FTAB-FIELDNAME = 'PRICEEACH'.&lt;/P&gt;&lt;P&gt; FTAB-POSITION = '665'.&lt;/P&gt;&lt;P&gt; FTAB-LANGU = 'E'.&lt;/P&gt;&lt;P&gt; FTAB-DOMNAME = 'TEXT40'.&lt;/P&gt;&lt;P&gt; FTAB-LENG = '250'.&lt;/P&gt;&lt;P&gt; FTAB-INTLEN = 250.&lt;/P&gt;&lt;P&gt; FTAB-OUTPUTLEN = 250.&lt;/P&gt;&lt;P&gt; FTAB-DATATYPE = 'CHAR'.&lt;/P&gt;&lt;P&gt; FTAB-INTTYPE = 'C'.&lt;/P&gt;&lt;P&gt; FTAB-PRECFIELD = 'STPOX_ALV'.&lt;/P&gt;&lt;P&gt; FTAB-HEADLEN = '1'.&lt;/P&gt;&lt;P&gt; FTAB-DYNPFLD = 'X'.&lt;/P&gt;&lt;P&gt; FTAB-FIELDTEXT = 'PRICEEACH'.&lt;/P&gt;&lt;P&gt; FTAB-SCRTEXT_S = 'PRICEEACH'.&lt;/P&gt;&lt;P&gt; FTAB-SCRTEXT_M = 'PRICEEACH'.&lt;/P&gt;&lt;P&gt; FTAB-SCRTEXT_L = 'PRICEEACH'.&lt;/P&gt;&lt;P&gt; APPEND FTAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR FTAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; FTAB-TABNAME = 'STPOX_ALV'.&lt;/P&gt;&lt;P&gt; FTAB-FIELDNAME = 'EXTENDED'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;FTAB-do_sum    = 'X'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt; FTAB-POSITION = '695'.&lt;/P&gt;&lt;P&gt; FTAB-LANGU = 'E'.&lt;/P&gt;&lt;P&gt; FTAB-DOMNAME = 'TEXT40'.&lt;/P&gt;&lt;P&gt; FTAB-LENG = '250'.&lt;/P&gt;&lt;P&gt; FTAB-INTLEN = 250.&lt;/P&gt;&lt;P&gt; FTAB-OUTPUTLEN = 250.&lt;/P&gt;&lt;P&gt; FTAB-DATATYPE = 'NUMC'.&lt;/P&gt;&lt;P&gt; FTAB-INTTYPE = 'N'.&lt;/P&gt;&lt;P&gt; FTAB-PRECFIELD = 'STPOX_ALV'.&lt;/P&gt;&lt;P&gt; FTAB-HEADLEN = '1'.&lt;/P&gt;&lt;P&gt; FTAB-DYNPFLD = 'X'.&lt;/P&gt;&lt;P&gt; FTAB-FIELDTEXT = 'EXTENDED'.&lt;/P&gt;&lt;P&gt; FTAB-SCRTEXT_S = 'EXTENDED'.&lt;/P&gt;&lt;P&gt; FTAB-SCRTEXT_M = 'EXTENDED'.&lt;/P&gt;&lt;P&gt; FTAB-SCRTEXT_L = 'EXTENDED'.&lt;/P&gt;&lt;P&gt; APPEND FTAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   CLEAR FTAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; FTAB-TABNAME = 'STPOX_ALV'.&lt;/P&gt;&lt;P&gt; FTAB-FIELDNAME = 'EKGRP1'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;FTAB-do_sum    = 'X'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt; FTAB-POSITION = '720'.&lt;/P&gt;&lt;P&gt; FTAB-LANGU = 'E'.&lt;/P&gt;&lt;P&gt; FTAB-DOMNAME = 'TEXT40'.&lt;/P&gt;&lt;P&gt; FTAB-LENG = '250'.&lt;/P&gt;&lt;P&gt; FTAB-INTLEN = 250.&lt;/P&gt;&lt;P&gt; FTAB-OUTPUTLEN = 250.&lt;/P&gt;&lt;P&gt; FTAB-DATATYPE = 'CHAR'.&lt;/P&gt;&lt;P&gt; FTAB-INTTYPE = 'C'.&lt;/P&gt;&lt;P&gt; FTAB-PRECFIELD = 'STPOX_ALV'.&lt;/P&gt;&lt;P&gt; FTAB-HEADLEN = '1'.&lt;/P&gt;&lt;P&gt; FTAB-DYNPFLD = 'X'.&lt;/P&gt;&lt;P&gt; FTAB-FIELDTEXT = 'PURCHASE GROUP'.&lt;/P&gt;&lt;P&gt; FTAB-SCRTEXT_S = 'PURCHASE GROUP'.&lt;/P&gt;&lt;P&gt; FTAB-SCRTEXT_M = 'PURCHASE GROUP'.&lt;/P&gt;&lt;P&gt; FTAB-SCRTEXT_L = 'PURCHASE GROUP'.&lt;/P&gt;&lt;P&gt; APPEND FTAB.&lt;/P&gt;&lt;P&gt;    wa_sort-spos = 1.&lt;/P&gt;&lt;P&gt;    wa_sort-fieldname = 'EXTENDED'.&lt;/P&gt;&lt;P&gt;    wa_sort-tabname = 'ALV_STB'.&lt;/P&gt;&lt;P&gt;    wa_sort-up = 'X'.&lt;/P&gt;&lt;P&gt;    wa_sort-subtot = 'X'.                "subtotal by this field&lt;/P&gt;&lt;P&gt;     APPEND wa_sort TO it_sort.&lt;/P&gt;&lt;P&gt;    CLEAR wa_sort.&lt;/P&gt;&lt;P&gt;  LOOP AT ftab.&lt;/P&gt;&lt;P&gt;    CLEAR: wa_stb_fields_tb.&lt;/P&gt;&lt;P&gt;    CASE ftab-fieldname.&lt;/P&gt;&lt;P&gt;      WHEN 'DGLVL'.&lt;/P&gt;&lt;P&gt;        wa_stb_fields_tb-fieldname = 'DGLVL'.&lt;/P&gt;&lt;P&gt;        wa_stb_fields_tb-col_pos   =  1.&lt;/P&gt;&lt;P&gt;        wa_stb_fields_tb-fix_column = 'X' .&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       wa_stb_fields_tb-key = ' '. "SUBTOTAL KEY&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       wa_stb_fields_tb-Do_sum    = 'X'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        wa_stb_fields_tb-outputlen = 11.&lt;/P&gt;&lt;P&gt;        wa_stb_fields_tb-just      = 'L' .&lt;/P&gt;&lt;P&gt;        APPEND wa_stb_fields_tb TO stb_fields_tb.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      WHEN 'DOBJT'.&lt;/P&gt;&lt;P&gt;        wa_stb_fields_tb-fieldname = 'DOBJT'.&lt;/P&gt;&lt;P&gt;        wa_stb_fields_tb-col_pos   =  4.&lt;/P&gt;&lt;P&gt;        wa_stb_fields_tb-fix_column =  'X' .&lt;/P&gt;&lt;P&gt;        wa_stb_fields_tb-outputlen = 23 .&lt;/P&gt;&lt;P&gt;        APPEND wa_stb_fields_tb TO stb_fields_tb.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      WHEN 'OJTXP'.&lt;/P&gt;&lt;P&gt;        wa_stb_fields_tb-fieldname = 'OJTXP'.&lt;/P&gt;&lt;P&gt;        wa_stb_fields_tb-col_pos   =  5.&lt;/P&gt;&lt;P&gt;        wa_stb_fields_tb-outputlen = 19.&lt;/P&gt;&lt;P&gt;        APPEND wa_stb_fields_tb TO stb_fields_tb.&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;    WHEN 'EXTENDED'.&lt;/P&gt;&lt;P&gt;        wa_stb_fields_tb-fieldname = 'EXTENDED'.&lt;/P&gt;&lt;P&gt;        wa_stb_fields_tb-col_pos   = 15.&lt;/P&gt;&lt;P&gt;        wa_stb_fields_tb-outputlen = 20.&lt;/P&gt;&lt;P&gt;        wa_stb_fields_tb-do_sum    = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        WA_STB_FIELDS_TB-SELTEXT_L = 'Extended'.&lt;/P&gt;&lt;P&gt;        WA_STB_FIELDS_TB-SELTEXT_M = 'TOTAL'.&lt;/P&gt;&lt;P&gt;        WA_STB_FIELDS_TB-SELTEXT_S = 'Extended'.&lt;/P&gt;&lt;P&gt;        APPEND wa_stb_fields_tb TO stb_fields_tb.&lt;/P&gt;&lt;P&gt;          WHEN OTHERS.&lt;/P&gt;&lt;P&gt;        wa_stb_fields_tb-fieldname = ftab-fieldname.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       wa_stb_fields_tb-no_out    = 'X'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       wa_stb_fields_tb-no_sum    = 'X'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        APPEND wa_stb_fields_tb TO stb_fields_tb.&lt;/P&gt;&lt;P&gt;    ENDCASE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;ENDFORM. "stb_fields_tb_prep&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 24 Mar 2009 13:07:26 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2009-03-24T13:07:26Z</dc:date>
    <item>
      <title>Total value is not comming</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/total-value-is-not-comming/m-p/5445581#M1248600</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This is the standard report (CS12). I copied this report and added some addidtional fields to standard report. &lt;/P&gt;&lt;P&gt;I added this *Extended * field . I want to display this total value for this field.  For that i add this logic. &lt;/P&gt;&lt;P&gt;But it is not working .... Plz Help me ASAP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT stb.&lt;/P&gt;&lt;P&gt;    stb-index = sy-tabix.&lt;/P&gt;&lt;P&gt;    modify stb.&lt;/P&gt;&lt;P&gt;    PERFORM alv_stb_prep.&lt;/P&gt;&lt;P&gt;     perform cs12_alv1.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;  PERFORM stb_fields_tb_prep.&lt;/P&gt;&lt;P&gt;  alvlo_stb-info_fieldname = 'INFO'.&lt;/P&gt;&lt;P&gt;  alvvr-handle = '1'.                                         "note 877609&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 = report_name&lt;/P&gt;&lt;P&gt;      i_structure_name   = 'STPOX_ALV'&lt;/P&gt;&lt;P&gt;      is_layout          = alvlo_stb&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     i_save             = alvvr_sav_all&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      is_variant         = alvvr&lt;/P&gt;&lt;P&gt;      it_events          = alv_evnt_tb_cmpl&lt;/P&gt;&lt;P&gt;      it_fieldcat        = stb_fields_tb&lt;/P&gt;&lt;P&gt;      it_sort            = it_sort&lt;/P&gt;&lt;P&gt;      i_default          = 'X'&lt;/P&gt;&lt;P&gt;      i_save             = 'A'&lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      t_outtab = alv_stb&lt;/P&gt;&lt;P&gt;  .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;    IF exit_by_caller = 'X'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    Forced Exit by calling program&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    &amp;lt;do_something&amp;gt;.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    ELSE.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    User left list via F3, F12 or F15&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      IF exit_by_user-back = 'X'.       "F3&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      &amp;lt;do_something&amp;gt;.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      ELSE.&lt;/P&gt;&lt;P&gt;        IF exit_by_user-exit = 'X'.     "F15&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        &amp;lt;do_something&amp;gt;.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        ELSE.&lt;/P&gt;&lt;P&gt;          IF exit_by_user-cancel = 'X'. "F12&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;do_something&amp;gt;.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          ELSE.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          should not occur!&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          &amp;lt;do_Abnormal_End&amp;gt;.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          ENDIF.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ELSE.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  Fatal error callin ALV&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  MESSAGE AXXX(XY) WITH ...&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;  IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;    MESSAGE s513 WITH 'E: '.&lt;/P&gt;&lt;P&gt;    EXIT.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;ENDFORM. "cs13_alv&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM stb_fields_tb_prep.&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'DDIF_FIELDINFO_GET'                          "uc 070302&lt;/P&gt;&lt;P&gt;    EXPORTING                                                 "uc 070302&lt;/P&gt;&lt;P&gt;      LANGU                = SY-LANGU                         "uc 070302&lt;/P&gt;&lt;P&gt;      TABNAME              = 'STPOX_ALV'                      "uc 070302&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    UCLEN                = '01'                             "uc 070302&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    TABLES                                                    "uc 070302&lt;/P&gt;&lt;P&gt;      DFIES_TAB            = ftab                             "uc 070302&lt;/P&gt;&lt;P&gt;    EXCEPTIONS                                                "uc 070302&lt;/P&gt;&lt;P&gt;      OTHERS               = 1.                               "uc 070302&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*READ TABLE FTAB INTO FTAB INDEX 1.&lt;/P&gt;&lt;P&gt;CLEAR FTAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; FTAB-TABNAME = 'STPOX_ALV'.&lt;/P&gt;&lt;P&gt; FTAB-FIELDNAME = 'ZLIFNR'.&lt;/P&gt;&lt;P&gt; FTAB-POSITION = '641'.&lt;/P&gt;&lt;P&gt; FTAB-LANGU = 'E'.&lt;/P&gt;&lt;P&gt; FTAB-DOMNAME = 'TEXT40'.&lt;/P&gt;&lt;P&gt; FTAB-LENG = '100'.&lt;/P&gt;&lt;P&gt; FTAB-INTLEN = 100.&lt;/P&gt;&lt;P&gt; FTAB-OUTPUTLEN = 100.&lt;/P&gt;&lt;P&gt; FTAB-DATATYPE = 'CHAR'.&lt;/P&gt;&lt;P&gt; FTAB-INTTYPE = 'C'.&lt;/P&gt;&lt;P&gt; FTAB-PRECFIELD = 'STPOX_ALV'.&lt;/P&gt;&lt;P&gt; FTAB-HEADLEN = '1'.&lt;/P&gt;&lt;P&gt; FTAB-DYNPFLD = 'X'.&lt;/P&gt;&lt;P&gt; FTAB-FIELDTEXT = 'VENDOR'.&lt;/P&gt;&lt;P&gt; FTAB-SCRTEXT_S = 'VENDOR'.&lt;/P&gt;&lt;P&gt; FTAB-SCRTEXT_M = 'VENDOR'.&lt;/P&gt;&lt;P&gt; FTAB-SCRTEXT_L = 'VENDOR'.&lt;/P&gt;&lt;P&gt; APPEND FTAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLEAR FTAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; FTAB-TABNAME = 'STPOX_ALV'.&lt;/P&gt;&lt;P&gt; FTAB-FIELDNAME = 'ZMFPNR'.&lt;/P&gt;&lt;P&gt; FTAB-POSITION = '640'.&lt;/P&gt;&lt;P&gt; FTAB-LANGU = 'E'.&lt;/P&gt;&lt;P&gt; FTAB-DOMNAME = 'TEXT40'.&lt;/P&gt;&lt;P&gt; FTAB-LENG = '250'.&lt;/P&gt;&lt;P&gt; FTAB-INTLEN = 250.&lt;/P&gt;&lt;P&gt; FTAB-OUTPUTLEN = 250.&lt;/P&gt;&lt;P&gt; FTAB-DATATYPE = 'CHAR'.&lt;/P&gt;&lt;P&gt; FTAB-INTTYPE = 'C'.&lt;/P&gt;&lt;P&gt; FTAB-PRECFIELD = 'STPOX_ALV'.&lt;/P&gt;&lt;P&gt; FTAB-HEADLEN = '1'.&lt;/P&gt;&lt;P&gt; FTAB-DYNPFLD = 'X'.&lt;/P&gt;&lt;P&gt; FTAB-FIELDTEXT = 'MANUFACATURER MPN'.&lt;/P&gt;&lt;P&gt; FTAB-SCRTEXT_S = 'MANUFACATURER MPN'.&lt;/P&gt;&lt;P&gt; FTAB-SCRTEXT_M = 'MANUFACATURER MPN'.&lt;/P&gt;&lt;P&gt; FTAB-SCRTEXT_L = 'MANUFACATURER MPN'.&lt;/P&gt;&lt;P&gt; APPEND FTAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CLEAR FTAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; FTAB-TABNAME = 'STPOX_ALV'.&lt;/P&gt;&lt;P&gt; FTAB-FIELDNAME = 'PRICE'.&lt;/P&gt;&lt;P&gt; FTAB-POSITION = '642'.&lt;/P&gt;&lt;P&gt; FTAB-LANGU = 'E'.&lt;/P&gt;&lt;P&gt; FTAB-DOMNAME = 'TEXT40'.&lt;/P&gt;&lt;P&gt; FTAB-LENG = '250'.&lt;/P&gt;&lt;P&gt; FTAB-INTLEN = 250.&lt;/P&gt;&lt;P&gt; FTAB-OUTPUTLEN = 250.&lt;/P&gt;&lt;P&gt; FTAB-DATATYPE = 'CHAR'.&lt;/P&gt;&lt;P&gt; FTAB-INTTYPE = 'C'.&lt;/P&gt;&lt;P&gt; FTAB-PRECFIELD = 'STPOX_ALV'.&lt;/P&gt;&lt;P&gt; FTAB-HEADLEN = '1'.&lt;/P&gt;&lt;P&gt; FTAB-DYNPFLD = 'X'.&lt;/P&gt;&lt;P&gt; FTAB-FIELDTEXT = 'PRICE'.&lt;/P&gt;&lt;P&gt; FTAB-SCRTEXT_S = 'PRICE'.&lt;/P&gt;&lt;P&gt; FTAB-SCRTEXT_M = 'PRICE'.&lt;/P&gt;&lt;P&gt; FTAB-SCRTEXT_L = 'PRICE'.&lt;/P&gt;&lt;P&gt; APPEND FTAB.&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; CLEAR FTAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; FTAB-TABNAME = 'STPOX_ALV'.&lt;/P&gt;&lt;P&gt; FTAB-FIELDNAME = 'MENGE'.&lt;/P&gt;&lt;P&gt; FTAB-POSITION = '643'.&lt;/P&gt;&lt;P&gt; FTAB-LANGU = 'E'.&lt;/P&gt;&lt;P&gt; FTAB-DOMNAME = 'TEXT40'.&lt;/P&gt;&lt;P&gt; FTAB-LENG = '250'.&lt;/P&gt;&lt;P&gt; FTAB-INTLEN = 250.&lt;/P&gt;&lt;P&gt; FTAB-OUTPUTLEN = 250.&lt;/P&gt;&lt;P&gt; FTAB-DATATYPE = 'QUAN'.&lt;/P&gt;&lt;P&gt; FTAB-INTTYPE = 'P'.&lt;/P&gt;&lt;P&gt; FTAB-PRECFIELD = 'STPOX_ALV'.&lt;/P&gt;&lt;P&gt; FTAB-HEADLEN = '1'.&lt;/P&gt;&lt;P&gt; FTAB-DYNPFLD = 'X'.&lt;/P&gt;&lt;P&gt; FTAB-FIELDTEXT = 'Quantity'.&lt;/P&gt;&lt;P&gt; FTAB-SCRTEXT_S = 'Quantity'.&lt;/P&gt;&lt;P&gt; FTAB-SCRTEXT_M = 'Quantity'.&lt;/P&gt;&lt;P&gt; FTAB-SCRTEXT_L = 'Quantity'.&lt;/P&gt;&lt;P&gt; APPEND FTAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR FTAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; FTAB-TABNAME = 'STPOX_ALV'.&lt;/P&gt;&lt;P&gt; FTAB-FIELDNAME = 'PRICEUNIT'.&lt;/P&gt;&lt;P&gt; FTAB-POSITION = '644'.&lt;/P&gt;&lt;P&gt; FTAB-LANGU = 'E'.&lt;/P&gt;&lt;P&gt; FTAB-DOMNAME = 'TEXT40'.&lt;/P&gt;&lt;P&gt; FTAB-LENG = '250'.&lt;/P&gt;&lt;P&gt; FTAB-INTLEN = 250.&lt;/P&gt;&lt;P&gt; FTAB-OUTPUTLEN = 250.&lt;/P&gt;&lt;P&gt; FTAB-DATATYPE = 'CHAR'.&lt;/P&gt;&lt;P&gt; FTAB-INTTYPE = 'C'.&lt;/P&gt;&lt;P&gt; FTAB-PRECFIELD = 'STPOX_ALV'.&lt;/P&gt;&lt;P&gt; FTAB-HEADLEN = '1'.&lt;/P&gt;&lt;P&gt; FTAB-DYNPFLD = 'X'.&lt;/P&gt;&lt;P&gt; FTAB-FIELDTEXT = 'PRICEUNIT'.&lt;/P&gt;&lt;P&gt; FTAB-SCRTEXT_S = 'PRICEUNIT'.&lt;/P&gt;&lt;P&gt; FTAB-SCRTEXT_M = 'PRICEUNIT'.&lt;/P&gt;&lt;P&gt; FTAB-SCRTEXT_L = 'PRICEUNIT'.&lt;/P&gt;&lt;P&gt; APPEND FTAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR FTAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; FTAB-TABNAME = 'STPOX_ALV'.&lt;/P&gt;&lt;P&gt; FTAB-FIELDNAME = 'PRICEEACH'.&lt;/P&gt;&lt;P&gt; FTAB-POSITION = '665'.&lt;/P&gt;&lt;P&gt; FTAB-LANGU = 'E'.&lt;/P&gt;&lt;P&gt; FTAB-DOMNAME = 'TEXT40'.&lt;/P&gt;&lt;P&gt; FTAB-LENG = '250'.&lt;/P&gt;&lt;P&gt; FTAB-INTLEN = 250.&lt;/P&gt;&lt;P&gt; FTAB-OUTPUTLEN = 250.&lt;/P&gt;&lt;P&gt; FTAB-DATATYPE = 'CHAR'.&lt;/P&gt;&lt;P&gt; FTAB-INTTYPE = 'C'.&lt;/P&gt;&lt;P&gt; FTAB-PRECFIELD = 'STPOX_ALV'.&lt;/P&gt;&lt;P&gt; FTAB-HEADLEN = '1'.&lt;/P&gt;&lt;P&gt; FTAB-DYNPFLD = 'X'.&lt;/P&gt;&lt;P&gt; FTAB-FIELDTEXT = 'PRICEEACH'.&lt;/P&gt;&lt;P&gt; FTAB-SCRTEXT_S = 'PRICEEACH'.&lt;/P&gt;&lt;P&gt; FTAB-SCRTEXT_M = 'PRICEEACH'.&lt;/P&gt;&lt;P&gt; FTAB-SCRTEXT_L = 'PRICEEACH'.&lt;/P&gt;&lt;P&gt; APPEND FTAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR FTAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; FTAB-TABNAME = 'STPOX_ALV'.&lt;/P&gt;&lt;P&gt; FTAB-FIELDNAME = 'EXTENDED'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;FTAB-do_sum    = 'X'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt; FTAB-POSITION = '695'.&lt;/P&gt;&lt;P&gt; FTAB-LANGU = 'E'.&lt;/P&gt;&lt;P&gt; FTAB-DOMNAME = 'TEXT40'.&lt;/P&gt;&lt;P&gt; FTAB-LENG = '250'.&lt;/P&gt;&lt;P&gt; FTAB-INTLEN = 250.&lt;/P&gt;&lt;P&gt; FTAB-OUTPUTLEN = 250.&lt;/P&gt;&lt;P&gt; FTAB-DATATYPE = 'NUMC'.&lt;/P&gt;&lt;P&gt; FTAB-INTTYPE = 'N'.&lt;/P&gt;&lt;P&gt; FTAB-PRECFIELD = 'STPOX_ALV'.&lt;/P&gt;&lt;P&gt; FTAB-HEADLEN = '1'.&lt;/P&gt;&lt;P&gt; FTAB-DYNPFLD = 'X'.&lt;/P&gt;&lt;P&gt; FTAB-FIELDTEXT = 'EXTENDED'.&lt;/P&gt;&lt;P&gt; FTAB-SCRTEXT_S = 'EXTENDED'.&lt;/P&gt;&lt;P&gt; FTAB-SCRTEXT_M = 'EXTENDED'.&lt;/P&gt;&lt;P&gt; FTAB-SCRTEXT_L = 'EXTENDED'.&lt;/P&gt;&lt;P&gt; APPEND FTAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   CLEAR FTAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; FTAB-TABNAME = 'STPOX_ALV'.&lt;/P&gt;&lt;P&gt; FTAB-FIELDNAME = 'EKGRP1'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;FTAB-do_sum    = 'X'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt; FTAB-POSITION = '720'.&lt;/P&gt;&lt;P&gt; FTAB-LANGU = 'E'.&lt;/P&gt;&lt;P&gt; FTAB-DOMNAME = 'TEXT40'.&lt;/P&gt;&lt;P&gt; FTAB-LENG = '250'.&lt;/P&gt;&lt;P&gt; FTAB-INTLEN = 250.&lt;/P&gt;&lt;P&gt; FTAB-OUTPUTLEN = 250.&lt;/P&gt;&lt;P&gt; FTAB-DATATYPE = 'CHAR'.&lt;/P&gt;&lt;P&gt; FTAB-INTTYPE = 'C'.&lt;/P&gt;&lt;P&gt; FTAB-PRECFIELD = 'STPOX_ALV'.&lt;/P&gt;&lt;P&gt; FTAB-HEADLEN = '1'.&lt;/P&gt;&lt;P&gt; FTAB-DYNPFLD = 'X'.&lt;/P&gt;&lt;P&gt; FTAB-FIELDTEXT = 'PURCHASE GROUP'.&lt;/P&gt;&lt;P&gt; FTAB-SCRTEXT_S = 'PURCHASE GROUP'.&lt;/P&gt;&lt;P&gt; FTAB-SCRTEXT_M = 'PURCHASE GROUP'.&lt;/P&gt;&lt;P&gt; FTAB-SCRTEXT_L = 'PURCHASE GROUP'.&lt;/P&gt;&lt;P&gt; APPEND FTAB.&lt;/P&gt;&lt;P&gt;    wa_sort-spos = 1.&lt;/P&gt;&lt;P&gt;    wa_sort-fieldname = 'EXTENDED'.&lt;/P&gt;&lt;P&gt;    wa_sort-tabname = 'ALV_STB'.&lt;/P&gt;&lt;P&gt;    wa_sort-up = 'X'.&lt;/P&gt;&lt;P&gt;    wa_sort-subtot = 'X'.                "subtotal by this field&lt;/P&gt;&lt;P&gt;     APPEND wa_sort TO it_sort.&lt;/P&gt;&lt;P&gt;    CLEAR wa_sort.&lt;/P&gt;&lt;P&gt;  LOOP AT ftab.&lt;/P&gt;&lt;P&gt;    CLEAR: wa_stb_fields_tb.&lt;/P&gt;&lt;P&gt;    CASE ftab-fieldname.&lt;/P&gt;&lt;P&gt;      WHEN 'DGLVL'.&lt;/P&gt;&lt;P&gt;        wa_stb_fields_tb-fieldname = 'DGLVL'.&lt;/P&gt;&lt;P&gt;        wa_stb_fields_tb-col_pos   =  1.&lt;/P&gt;&lt;P&gt;        wa_stb_fields_tb-fix_column = 'X' .&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       wa_stb_fields_tb-key = ' '. "SUBTOTAL KEY&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       wa_stb_fields_tb-Do_sum    = 'X'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        wa_stb_fields_tb-outputlen = 11.&lt;/P&gt;&lt;P&gt;        wa_stb_fields_tb-just      = 'L' .&lt;/P&gt;&lt;P&gt;        APPEND wa_stb_fields_tb TO stb_fields_tb.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      WHEN 'DOBJT'.&lt;/P&gt;&lt;P&gt;        wa_stb_fields_tb-fieldname = 'DOBJT'.&lt;/P&gt;&lt;P&gt;        wa_stb_fields_tb-col_pos   =  4.&lt;/P&gt;&lt;P&gt;        wa_stb_fields_tb-fix_column =  'X' .&lt;/P&gt;&lt;P&gt;        wa_stb_fields_tb-outputlen = 23 .&lt;/P&gt;&lt;P&gt;        APPEND wa_stb_fields_tb TO stb_fields_tb.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      WHEN 'OJTXP'.&lt;/P&gt;&lt;P&gt;        wa_stb_fields_tb-fieldname = 'OJTXP'.&lt;/P&gt;&lt;P&gt;        wa_stb_fields_tb-col_pos   =  5.&lt;/P&gt;&lt;P&gt;        wa_stb_fields_tb-outputlen = 19.&lt;/P&gt;&lt;P&gt;        APPEND wa_stb_fields_tb TO stb_fields_tb.&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;    WHEN 'EXTENDED'.&lt;/P&gt;&lt;P&gt;        wa_stb_fields_tb-fieldname = 'EXTENDED'.&lt;/P&gt;&lt;P&gt;        wa_stb_fields_tb-col_pos   = 15.&lt;/P&gt;&lt;P&gt;        wa_stb_fields_tb-outputlen = 20.&lt;/P&gt;&lt;P&gt;        wa_stb_fields_tb-do_sum    = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        WA_STB_FIELDS_TB-SELTEXT_L = 'Extended'.&lt;/P&gt;&lt;P&gt;        WA_STB_FIELDS_TB-SELTEXT_M = 'TOTAL'.&lt;/P&gt;&lt;P&gt;        WA_STB_FIELDS_TB-SELTEXT_S = 'Extended'.&lt;/P&gt;&lt;P&gt;        APPEND wa_stb_fields_tb TO stb_fields_tb.&lt;/P&gt;&lt;P&gt;          WHEN OTHERS.&lt;/P&gt;&lt;P&gt;        wa_stb_fields_tb-fieldname = ftab-fieldname.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       wa_stb_fields_tb-no_out    = 'X'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       wa_stb_fields_tb-no_sum    = 'X'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        APPEND wa_stb_fields_tb TO stb_fields_tb.&lt;/P&gt;&lt;P&gt;    ENDCASE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;ENDFORM. "stb_fields_tb_prep&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Mar 2009 13:07:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/total-value-is-not-comming/m-p/5445581#M1248600</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-03-24T13:07:26Z</dc:date>
    </item>
    <item>
      <title>Re: Total value is not comming</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/total-value-is-not-comming/m-p/5445582#M1248601</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;for a character file you want to do a SUM "TEXT40". check the fields properties?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Mar 2009 13:39:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/total-value-is-not-comming/m-p/5445582#M1248601</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-03-24T13:39:56Z</dc:date>
    </item>
    <item>
      <title>Re: Total value is not comming</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/total-value-is-not-comming/m-p/5445583#M1248602</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for reply. this are the field properties:&lt;/P&gt;&lt;P&gt;CLEAR FTAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FTAB-TABNAME = 'STPOX_ALV'.&lt;/P&gt;&lt;P&gt;FTAB-FIELDNAME = 'EXTENDED'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;FTAB-do_sum = 'X'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;FTAB-POSITION = '695'.&lt;/P&gt;&lt;P&gt;FTAB-LANGU = 'E'.&lt;/P&gt;&lt;P&gt;FTAB-DOMNAME = 'TEXT40'.&lt;/P&gt;&lt;P&gt;FTAB-LENG = '250'.&lt;/P&gt;&lt;P&gt;FTAB-INTLEN = 250.&lt;/P&gt;&lt;P&gt;FTAB-OUTPUTLEN = 250.&lt;/P&gt;&lt;P&gt;FTAB-DATATYPE = 'NUMC'.&lt;/P&gt;&lt;P&gt;FTAB-INTTYPE = 'N'.&lt;/P&gt;&lt;P&gt;FTAB-PRECFIELD = 'STPOX_ALV'.&lt;/P&gt;&lt;P&gt;FTAB-HEADLEN = '1'.&lt;/P&gt;&lt;P&gt;FTAB-DYNPFLD = 'X'.&lt;/P&gt;&lt;P&gt;FTAB-FIELDTEXT = 'EXTENDED'.&lt;/P&gt;&lt;P&gt;FTAB-SCRTEXT_S = 'EXTENDED'.&lt;/P&gt;&lt;P&gt;FTAB-SCRTEXT_M = 'EXTENDED'.&lt;/P&gt;&lt;P&gt;FTAB-SCRTEXT_L = 'EXTENDED'.&lt;/P&gt;&lt;P&gt;APPEND FTAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks and Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Mar 2009 14:05:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/total-value-is-not-comming/m-p/5445583#M1248602</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-03-24T14:05:42Z</dc:date>
    </item>
  </channel>
</rss>

