PDA

Ver la Versión Completa : Dump pinchando boton sumatorio en ALV


pafú
12/11/07, 16:02:17
Hola compañeros!

Tengo un ALv con 3 campos de tipo importe declarados en mi itab como tales.
Pues cuando señalo alguna d estas columnas y pincho en el boton del sumatorio me da un dump. Aqui os meto el texto del cump por si reconoceis el error pq yo le he dado mil vueltas y nada.

Gracias de antemano.



The current application triggered a termination with a short dump.


¿Qué ha sucedido?


The current application program detected a situation which really
should not occur. Therefore, a termination with a short dump was
triggered on purpose by the key word MESSAGE (type X).


¿Qué puede hacer?


Note the actions and input that caused the error.

Inform your SAP system administrator.

You can print out this message by choosing "Print". Transaction ST22
allows you to display and manage termination messages, including keeping
them beyond their normal deletion date.


Análisis error


Short text of error message:


Long text of error message:

jonasap
12/11/07, 16:55:26
como estas llamando al ALV ?

ibecerra
12/11/07, 21:22:16
revisa como esta llamando el campo q tipo de darto es
ls_fieldcat-datatype = 'CURR'.

pafú
13/11/07, 07:38:26
le estoy llamando con la funcion CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
y como me dijo ibecerra le fuerzo al dato a que sea de tipo curr

ls_fieldcat-fieldname = 'ZGASTO'.
ls_fieldcat-reptext_ddic = 'G. Elegible'.
ls_fieldcat-seltext_l = 'G. Elegible'.
ls_fieldcat-seltext_m = 'G. Elegible'.
ls_fieldcat-seltext_s = 'G. Elegible'.
ls_fieldcat-lzero = 'X'.
ls_fieldcat-datatype = 'CURR'.

pafú
13/11/07, 08:19:49
GRacias a todo el mundo ya he solucionado el problema.

DCErick
13/11/07, 21:42:45
GRacias a todo el mundo ya he solucionado el problema.
Y cual fue la solucion al problema?

Si no es mucha molestia :D

pafú
14/11/07, 07:31:03
Pues quitando la propiedad fieldname de cada una de las columnas de mi ALV.
No me preguntes porqué pero asi funciona perfectamente. ¡ INCREIBLE NO !

Marc Espinosa
03/07/08, 07:53:26
Buenos dias forer@s!!

me esta pasando exactamente lo mismo, pero si quito la propiedad fieldname como dice pafú, la columna no me aparece... aguna idea??

knito20
15/07/08, 23:52:53
eso tambien ocurre cuando el tipo de dato de la tabla interna ( que es la que se visualiza por el alv esta declarada como char , ahi nunca va a sumar los tipos deben ser declarados con valores SUMABLES.



ADIOS.

Marc Espinosa
16/07/08, 07:40:45
eso tambien ocurre cuando el tipo de dato de la tabla interna ( que es la que se visualiza por el alv esta declarada como char , ahi nunca va a sumar los tipos deben ser declarados con valores SUMABLES.



ADIOS.

en ese caso no t dejaria la opcion de hacer el sumatorio, nunca te daria Dump. Ya esta solucionado. al final era un mal nombre en un mal lugar:rolleyes:

dfma59
06/08/08, 01:03:35
si este es el error que te manda, lo que debes de revisar es que los campos que tienes en tu tabla de salida sean exactamente los mismos que tienes en tu field catalog.

Jazzy_LeBon
08/10/13, 17:49:27
si este es el error que te manda, lo que debes de revisar es que los campos que tienes en tu tabla de salida sean exactamente los mismos que tienes en tu field catalog.
Así mismo, a mi me estaba tronando porque la estructura tenia mas campos de los que recibia el ALV.

Gracias!!