Problema al exportar un ALV a Excel

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • Yanett Ponce Seares
    Member
    • abr
    • 61

    #1

    Problema al exportar un ALV a Excel

    Hola !!!!
    Ojala alguien me pueda ayudar, tengo un alv con varias vistas y niveles, al tratar de exportar a excel los datos que tienen como moneda GEWEI y su valor es 0, donde en pantalla lo muestra en blanco y al tratar de exportarlo se cae dando error de ejecución, al parecer trata de interpretar un blanco y debería ser un 0, y en el mismo ALV con moneda WAERK y habiendo 0 no se cae al tratar de exportar ... Alguien sabe que puede ser????
    Se Agradece ....
    __________________
    YPonce
  • Alfredosite
    Senior Member
    • jul
    • 135

    #2
    Originalmente publicado por Yanett Ponce Seares
    Hola !!!!
    Ojala alguien me pueda ayudar, tengo un alv con varias vistas y niveles, al tratar de exportar a excel los datos que tienen como moneda GEWEI y su valor es 0, donde en pantalla lo muestra en blanco y al tratar de exportarlo se cae dando error de ejecución, al parecer trata de interpretar un blanco y debería ser un 0, y en el mismo ALV con moneda WAERK y habiendo 0 no se cae al tratar de exportar ... Alguien sabe que puede ser????
    Se Agradece ....
    __________________
    Seria bueno que publiques en DUMP para saber de que se trata
    Saludos Cordiales,
    Alfredo Pastor Avendaño
    SAP - Consultant HCM

    Comentario

    • Yanett Ponce Seares
      Member
      • abr
      • 61

      #3
      Originalmente publicado por Alfredosite
      Seria bueno que publiques en DUMP para saber de que se trata
      oka tienes razón ahí va parte del dump ... no se como traspasarlo entero .... que sea mas amigable ...

      Err.tmpo.ejec. GETWA_NOT_ASSIGNED
      Fecha y hora 24.02.2010 14:43:40



      Texto breve
      Field symbol has not yet been assigned.



      ¿Qué ha sucedido?
      Error in the ABAP Application Program

      The current ABAP program "SAPLKKBL" had to be terminated because it has
      come across a statement that unfortunately cannot be executed.



      ¿Qué puede hacer?
      Note down which actions and inputs caused the error.


      To process the problem further, contact you SAP system
      administrator.

      Using Transaction ST22 for ABAP Dump Analysis, you can look
      at and manage termination messages, and you can also
      keep them for a long time.



      Anál.errores
      You attempted to access an unassigned field symbol
      (data segment 69).

      This error may occur if
      - You address a typed field symbol before it has been set with
      ASSIGN
      - You address a field symbol that pointed to the line of an
      internal table that was deleted
      - You address a field symbol that was previously reset using
      UNASSIGN or that pointed to a local field that no
      longer exists
      - You address a global function interface, although the
      respective function module is not active - that is, is
      not in the list of active calls. The list of active calls
      can be taken from this short dump.




      Notas para corregir errores

      If the error occures in a non-modified SAP program, you may be able to
      find an interim solution in an SAP Note.
      If you have access to SAP Notes, carry out a search with the following
      keywords:
      YPonce

      Comentario

      • stormshadow
        Senior Member
        • jun
        • 117

        #4
        Bueno allí según el texto dice que un field symbol todavía no a sido asignado, en mi humilde opinión probablemente se está brincando alguna parte del código donde te asigna datos al field symbol y así vacio quieres manipular o hacer algo con el...

        Serìa cuestiòn de darle una leve chekada al code ya intentaste debuggear?
        "Si quieres resultados distintos, no hagas siempre lo mismo" .... Einstein

        Comentario

        • Yanett Ponce Seares
          Member
          • abr
          • 61

          #5
          Originalmente publicado por stormshadow
          Bueno allí según el texto dice que un field symbol todavía no a sido asignado, en mi humilde opinión probablemente se está brincando alguna parte del código donde te asigna datos al field symbol y así vacio quieres manipular o hacer algo con el...

          Serìa cuestiòn de darle una leve chekada al code ya intentaste debuggear?
          GRacias por responder, lo que pasa que manejo el catalago igual para todas las vistas y en ellas le paso los valores de esta forma ...

          lwa_fieldcat-tabname = p_tabla.
          lwa_fieldcat-fieldname = p_campo.
          lwa_fieldcat-cfieldname = p_moneda. " Acá le pongo solo GEWEI (NUMERO ENTERO CON DECIMALES) O WERKS ( PESOS)
          lwa_fieldcat-edit = p_nombre.
          lwa_fieldcat-checkbox = p_check.
          lwa_fieldcat-coltext = p_texto.
          lwa_fieldcat-seltext = p_texto.
          lwa_fieldcat-reptext = p_texto.
          lwa_fieldcat-outputlen = p_largo.
          lwa_fieldcat-emphasize = p_colorea.
          lwa_fieldcat-hotspot = p_hotspot.
          lwa_fieldcat-do_sum = p_suma.
          lwa_fieldcat-fix_column = p_fija.
          lwa_fieldcat-no_merging = p_nomerge.
          ALOMEJOR ME FALTA ALGO EN EL CATALOGO ... CREES?
          YPonce

          Comentario

          • seimeinomi
            Member
            • oct
            • 75

            #6
            hola,
            Comenta la linea de p_moneda y proba que sucede.
            Saludos,
            Seimeinomi.
            Editado por última vez por seimeinomi; 24/02/2010, 18:26:55.
            Edward Manrique A.

            Comentario

            • Yanett Ponce Seares
              Member
              • abr
              • 61

              #7
              Originalmente publicado por seimeinomi
              hola,
              Comenta la linea de p_moneda y proba que sucede.
              Saludos,
              Seimeinomi.
              Lo hice y me funciono impeque, lo que si al sacar la moneda aquellos valores que debo mostrar como pesos sin decimal, me lo dividia por 1000 entonces hice dos catologos uno con moneda y el otro sin ..... Me funciona!!!! muchas gracias ... y sabes el trasfondo de pq' pasa?
              YPonce

              Comentario

              • hanzzou
                Junior Member
                • jun
                • 26

                #8
                el problema es con el armado del catalogo..
                tendrias que referenciar el campo p_moneda que usas en el catalogo a un campo tipo de moneda del diccionario.

                wa_fieldcat-ref_fieldname =

                es por eso el error... si me habra echo renegar eso..

                saludos

                Comentario

                • zlatan24
                  Junior Member
                  • dic
                  • 4

                  #9
                  Originalmente publicado por Yanett Ponce Seares
                  Hola !!!!
                  Ojala alguien me pueda ayudar, tengo un alv con varias vistas y niveles, al tratar de exportar a excel los datos que tienen como moneda GEWEI y su valor es 0, donde en pantalla lo muestra en blanco y al tratar de exportarlo se cae dando error de ejecución, al parecer trata de interpretar un blanco y debería ser un 0, y en el mismo ALV con moneda WAERK y habiendo 0 no se cae al tratar de exportar ... Alguien sabe que puede ser????
                  Se Agradece ....
                  __________________
                  A mi juicio la utiliza actual sabe ayudar en esta problema igual que ayude me unos semanas antes - programa para reparar archivos de excel.

                  Comentario

                  • Ariel-StaFe
                    Senior Member
                    • nov
                    • 321

                    #10
                    Por las dudas

                    Por las dudas.. yo te diria que verifiques si escribiste bien el nombre del campo de la tabla cuando armas el catalogo.
                    Ese error me dio cuando x ejemplo tuve algun campo mal escrito, o en minusculas.
                    Ss
                    Ariel-StaFe
                    Analista Programador Abap Senior
                    Santa Fe Capital
                    Pcia de Santa Fe
                    Argentina

                    Comentario

                    Trabajando...