Hola comunidad, modifique el fieldcatalog para poder obtener la sumatoria de las columnas pero no funciona, no me muestra ninguna suma cuando lo ejecuto y cuando apreto el boton de sumar del toolbar no hace nada, ayuda.
Código:
FORM FILL_CATALOG_TREE. DATA: GS_FIELDCAT_ADD TYPE LVC_S_FCAT. CLEAR GS_FIELDCAT. GS_FIELDCAT-COL_POS = 1. GS_FIELDCAT-REPTEXT = 'DESC'. GS_FIELDCAT-SCRTEXT_S = 'DESC'. GS_FIELDCAT-COLTEXT = 'DESCRIPTION'. GS_FIELDCAT-FIELDNAME = 'MAKTX'. GS_FIELDCAT-TABNAME = 'T_SPFLI'. GS_FIELDCAT-OUTPUTLEN = '50'. APPEND GS_FIELDCAT TO GT_FIELDCAT_TREE. CLEAR GS_FIELDCAT. GS_FIELDCAT-COL_POS = 2. GS_FIELDCAT-COLTEXT = 'PO VALUE'. GS_FIELDCAT-REPTEXT = 'PO VALUE'. GS_FIELDCAT-SCRTEXT_S = 'PO VALUE'. GS_FIELDCAT-FIELDNAME = 'NETWR'. GS_FIELDCAT-TABNAME = 'T_SPFLI'. GS_FIELDCAT-OUTPUTLEN = '40'. APPEND GS_FIELDCAT TO GT_FIELDCAT_TREE. CLEAR GS_FIELDCAT. GS_FIELDCAT-COL_POS = 3. GS_FIELDCAT-COLTEXT = 'ORDER QUANTITY'. GS_FIELDCAT-REPTEXT = 'ORDER QTY'. GS_FIELDCAT-SCRTEXT_S = 'ORDER QTY'. GS_FIELDCAT-FIELDNAME = 'MENGE'. GS_FIELDCAT-TABNAME = 'T_SPFLI'. GS_FIELDCAT-OUTPUTLEN = '30'. GS_FIELDCAT-DO_SUM = 'X'. APPEND GS_FIELDCAT TO GT_FIELDCAT_TREE. CLEAR GS_FIELDCAT. GS_FIELDCAT-COL_POS = 4. GS_FIELDCAT-REPTEXT = 'MM DOC'. GS_FIELDCAT-SCRTEXT_S = 'MM DOC'. GS_FIELDCAT-FIELDNAME = 'MMDOC'. GS_FIELDCAT-TABNAME = 'T_SPFLI'. GS_FIELDCAT-OUTPUTLEN = '30'. APPEND GS_FIELDCAT TO GT_FIELDCAT_TREE. CLEAR GS_FIELDCAT. GS_FIELDCAT-COL_POS = 5. GS_FIELDCAT-COLTEXT = 'GR QUANTITY'. GS_FIELDCAT-REPTEXT = 'GR QUATY'. GS_FIELDCAT-SCRTEXT_S = 'GR QUATY'. GS_FIELDCAT-FIELDNAME = 'MENGE_MM'. GS_FIELDCAT-TABNAME = 'T_SPFLI'. GS_FIELDCAT-OUTPUTLEN = '30'. GS_FIELDCAT-DO_SUM = 'X'. GS_FIELDCAT-h_ftype = 'SUM'. APPEND GS_FIELDCAT TO GT_FIELDCAT_TREE. CLEAR GS_FIELDCAT. GS_FIELDCAT-COL_POS = 6. GS_FIELDCAT-COLTEXT = 'GR AMOUNT'. GS_FIELDCAT-REPTEXT = 'GR AMOUNT'. GS_FIELDCAT-SCRTEXT_S = 'GR AMOUNT'. GS_FIELDCAT-FIELDNAME = 'DMBTR_MM'. GS_FIELDCAT-TABNAME = 'T_SPFLI'. GS_FIELDCAT-OUTPUTLEN = '30'. GS_FIELDCAT-DO_SUM = 'X'. APPEND GS_FIELDCAT TO GT_FIELDCAT_TREE. CLEAR GS_FIELDCAT. GS_FIELDCAT-COL_POS = 7. GS_FIELDCAT-REPTEXT = 'FI DOC'. GS_FIELDCAT-SCRTEXT_S = 'FI DOC'. GS_FIELDCAT-FIELDNAME = 'FIDOC'. GS_FIELDCAT-TABNAME = 'T_SPFLI'. GS_FIELDCAT-OUTPUTLEN = '30'. APPEND GS_FIELDCAT TO GT_FIELDCAT_TREE. CLEAR GS_FIELDCAT. GS_FIELDCAT-COL_POS = 8. GS_FIELDCAT-REPTEXT = 'INVOICE QUATY'. GS_FIELDCAT-SCRTEXT_S = 'INVOICE QUATY'. GS_FIELDCAT-COLTEXT = 'INVOICE QUANTITY'. GS_FIELDCAT-FIELDNAME = 'MENGE_FI'. GS_FIELDCAT-TABNAME = 'T_SPFLI'. GS_FIELDCAT-OUTPUTLEN = '30'. GS_FIELDCAT-DO_SUM = 'X'. APPEND GS_FIELDCAT TO GT_FIELDCAT_TREE. CLEAR GS_FIELDCAT. GS_FIELDCAT-COL_POS = 9. GS_FIELDCAT-REPTEXT = 'INVOICE AMOUNT'. GS_FIELDCAT-SCRTEXT_S = 'INVOICE AMOUNT'. GS_FIELDCAT-COLTEXT = 'INVOICE AMOUNT'. GS_FIELDCAT-FIELDNAME = 'DMBTR_FI'. GS_FIELDCAT-TABNAME = 'T_SPFLI'. GS_FIELDCAT-OUTPUTLEN = '30'. GS_FIELDCAT-DO_SUM = 'X'. APPEND GS_FIELDCAT TO GT_FIELDCAT_TREE.

Comentario