2010 Apr 30 12:39 PM
HI EVERYONE,
I GOT A DUMP ( The current application triggered a termination with a short dump ) IN FOLLOWING CODE.
-> DATA: BEGIN OF IT_ALV OCCURS 0,
MBWBEST LIKE S032-MBWBEST,
WBWBEST LIKE S032-WBWBEST,
LGORT LIKE S032-LGORT,
MATNR LIKE S032-MATNR,
MTART LIKE S032-MTART,
WERKS LIKE S032-WERKS,
VERPR LIKE MBEW-VERPR,
PRCTR LIKE MARC-PRCTR,
BKLAS LIKE S032-BKLAS,
CHECKBOX,
END OF IT_ALV.
FORM FC.
FC-FIELDNAME = 'WERKS'.
FC-SELTEXT_M = 'Plant'.
FC-TABNAME = 'IT_ALV'.
FC-KEY = 'X'.
FC-OUTPUTLEN = '15'.
APPEND FC.
CLEAR FC.
FC-FIELDNAME = 'MATNR'.
FC-SELTEXT_M = 'Material number'.
FC-TABNAME = 'IT_ALV'.
FC-JUST = 'C'.
FC-OUTPUTLEN = '15'.
APPEND FC.
CLEAR FC.
FC-FIELDNAME = 'MTART'.
FC-SELTEXT_M = 'Material Type'.
FC-TABNAME = 'IT_ALV'.
FC-JUST = 'C'.
FC-OUTPUTLEN = '15'.
APPEND FC.
CLEAR FC.
FC-FIELDNAME = 'BKLAS'.
FC-SELTEXT_M = 'Valuation class'.
FC-TABNAME = 'IT_ALV'.
FC-JUST = 'C'.
FC-OUTPUTLEN = '15'.
APPEND FC.
CLEAR FC.
FC-FIELDNAME = 'MATKL'.
FC-SELTEXT_M = 'Material Group'.
FC-TABNAME = 'IT_ALV'.
FC-JUST = 'C'.
FC-OUTPUTLEN = '15'.
APPEND FC.
CLEAR FC.
FC-FIELDNAME = 'MBWBEST'.
FC-SELTEXT_M = 'Valuated stock'.
FC-TABNAME = 'IT_ALV'.
FC-JUST = 'C'.
FC-OUTPUTLEN = '15'.
FC-DO_SUM = 'X'. -
> here only error
FC-REF_FIELDNAME = 'MBWBEST'.
FC-REF_TABNAME = 'S032'.
APPEND FC.
CLEAR FC.
FC-FIELDNAME = 'WBWBEST'.
FC-SELTEXT_M = 'ValStockValue'.
FC-TABNAME = 'IT_ALV'.
FC-OUTPUTLEN = '15'.
APPEND FC.
CLEAR FC.
ENDFORM.
2010 Apr 30 12:58 PM
Hi,
I am not sure , is MBWBEST of which type? whether it is Char type if so It may give Dump.
Regards,
Raghava Channooru
HI EVERYONE,
I GOT A DUMP ( The current application triggered a termination with a short dump ) IN FOLLOWING CODE.
-> DATA: BEGIN OF IT_ALV OCCURS 0,
MBWBEST LIKE S032-MBWBEST,
WBWBEST LIKE S032-WBWBEST,
LGORT LIKE S032-LGORT,
MATNR LIKE S032-MATNR,
MTART LIKE S032-MTART,
WERKS LIKE S032-WERKS,
VERPR LIKE MBEW-VERPR,
PRCTR LIKE MARC-PRCTR,
BKLAS LIKE S032-BKLAS,
CHECKBOX,
END OF IT_ALV.
FORM FC.
FC-FIELDNAME = 'WERKS'.
FC-SELTEXT_M = 'Plant'.
FC-TABNAME = 'IT_ALV'.
FC-KEY = 'X'.
FC-OUTPUTLEN = '15'.
APPEND FC.
CLEAR FC.
FC-FIELDNAME = 'MATNR'.
FC-SELTEXT_M = 'Material number'.
FC-TABNAME = 'IT_ALV'.
FC-JUST = 'C'.
FC-OUTPUTLEN = '15'.
APPEND FC.
CLEAR FC.
FC-FIELDNAME = 'MTART'.
FC-SELTEXT_M = 'Material Type'.
FC-TABNAME = 'IT_ALV'.
FC-JUST = 'C'.
FC-OUTPUTLEN = '15'.
APPEND FC.
CLEAR FC.
FC-FIELDNAME = 'BKLAS'.
FC-SELTEXT_M = 'Valuation class'.
FC-TABNAME = 'IT_ALV'.
FC-JUST = 'C'.
FC-OUTPUTLEN = '15'.
APPEND FC.
CLEAR FC.
FC-FIELDNAME = 'MATKL'.
FC-SELTEXT_M = 'Material Group'.
FC-TABNAME = 'IT_ALV'.
FC-JUST = 'C'.
FC-OUTPUTLEN = '15'.
APPEND FC.
CLEAR FC.
FC-FIELDNAME = 'MBWBEST'.
FC-SELTEXT_M = 'Valuated stock'.
FC-TABNAME = 'IT_ALV'.
FC-JUST = 'C'.
FC-OUTPUTLEN = '15'.
FC-DO_SUM = 'X'. -
> here only error
FC-REF_FIELDNAME = 'MBWBEST'.
FC-REF_TABNAME = 'S032'.
APPEND FC.
CLEAR FC.
FC-FIELDNAME = 'WBWBEST'.
FC-SELTEXT_M = 'ValStockValue'.
FC-TABNAME = 'IT_ALV'.
FC-OUTPUTLEN = '15'.
APPEND FC.
CLEAR FC.
ENDFORM.
2010 Apr 30 12:42 PM
Hi
You should not hard code for the table name which you are passing the filed catlog.
FC-TABNAME = ''IT_ALV''
It should be
FC-TABNAME = IT_ALV
2010 Apr 30 12:45 PM
2010 Apr 30 12:49 PM
and also some code for do_sum is repeated
FC-FIELDNAME = 'MBWBEST'.
FC-SELTEXT_M = 'Valuated stock'.
FC-TABNAME = 'IT_ALV'.
FC-JUST = 'C'.
FC-OUTPUTLEN = '15'.
FC-DO_SUM = 'X'. -
> here only error
FC-REF_FIELDNAME = 'MBWBEST'.
FC-REF_TABNAME = 'S032'.
APPEND FC.
CLEAR FC.
please check the bolded code. It should come olny once for the field name and tabname.
2010 Apr 30 12:58 PM
Hi,
I am not sure , is MBWBEST of which type? whether it is Char type if so It may give Dump.
Regards,
Raghava Channooru
| User | Count |
|---|---|
| 3 | |
| 2 | |
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |