Dump pinchando boton sumatorio en ALV

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • pafú
    Member
    • sep
    • 49

    #1

    Dump pinchando boton sumatorio en ALV

    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
    Junior Member
    • nov
    • 3

    #2
    como estas llamando al ALV ?

    Comentario

    • ibecerra

      #3
      revisa como esta llamando el campo q tipo de darto es
      ls_fieldcat-datatype = 'CURR'.

      Comentario

      • pafú
        Member
        • sep
        • 49

        #4
        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'.

        Comentario

        • pafú
          Member
          • sep
          • 49

          #5
          GRacias a todo el mundo ya he solucionado el problema.

          Comentario

          • DCErick
            Moderator
            • mar
            • 1090

            #6
            Originalmente publicado por pafú
            GRacias a todo el mundo ya he solucionado el problema.
            Y cual fue la solucion al problema?

            Si no es mucha molestia
            -------------------
            ¿Dudas para descargar manuales? Ver este tema -> Cómo descargar manuales de la sección "Descargas" ?

            Comentario

            • pafú
              Member
              • sep
              • 49

              #7
              Pues quitando la propiedad fieldname de cada una de las columnas de mi ALV.
              No me preguntes porqué pero asi funciona perfectamente. ¡ INCREIBLE NO !

              Comentario

              • Marc Espinosa
                Member
                • ago
                • 73

                #8
                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??
                Saludos
                Marc Espinosa

                Comentario

                • knito20
                  Junior Member
                  • ene
                  • 15

                  #9
                  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.
                  Carlos Leiva M.
                  Consultor SAP HCM
                  Santiago de Chile.

                  Comentario

                  • Marc Espinosa
                    Member
                    • ago
                    • 73

                    #10
                    Originalmente publicado por knito20
                    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
                    Saludos
                    Marc Espinosa

                    Comentario

                    • dfma59
                      Junior Member
                      • nov
                      • 19

                      #11
                      message_type_error_x

                      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.

                      Comentario

                      • Jazzy_LeBon
                        Member
                        • ene
                        • 51

                        #12
                        Bien!

                        Originalmente publicado por dfma59
                        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!!
                        Jazzy Lebon

                        Comentario

                        Trabajando...