ALV en fondo

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • alamo_blanco
    Member
    • jul
    • 101

    #1

    ALV en fondo

    Hola a todos!!

    Al ejecutar un listado ALV en fondo y guardar su resultado de visualización en fichero de excel, almacena los datos en una misma celda del excel y los campos aparecen desordenados. Si no lo ejecuto en fondo no da este problema. alguna pista de porque tiene este comportamiento al guardar el listado que se obtiene al ejecutarlo en fondo??.

    Gracias.
    Un saludo.
  • ballan
    Senior Member
    • oct
    • 671

    #2
    Yo creo que es porque has utilizado lo de Sistema->Lista->Grabar fichero local y has seleccionado la opcion sin formato, por lo tanto te lo graba en 1 columna en el excel, si seleccionados la opcion Hoja calculo de coste te lo separara en columnas

    Comentario

    • alamo_blanco
      Member
      • jul
      • 101

      #3
      Lo grabo en excel y me sale descolocado, lo raro es que solo me ocurre en este informe, en los demas lo hace correctamente.

      Gracias.
      Un saludo.

      Comentario

      • Caraver
        Junior Member
        • nov
        • 27

        #4


        ¿Cómo haces para lanzar la alv en fondo y luego guardarla en el archivo?, si me lo explicaras me harías un gran favor , a mi en vez de guardarla me interesaría envairla por correo electronico, aunque lo primero tb me vale, un saludo y gracias

        Comentario

        • DavidXD_XD
          Moderator
          • ago
          • 1255

          #5
          Hola ... prueba de esta forma, graba todo dentro de una linea por ejemplo cadena(500) y depara cada uno de los campos con un caracter tabulador de sta forma

          DATA: c_tab TYPE x VALUE '09'.

          CONCATENATE campo1 campo2 campo3 INTO cadena SEPARATED BY c_tab.

          Y al final usa el GUI_DOWNLOAD y exportalo en extension .xls ... nos cuentas
          David Carballido Córdova

          Comentario

          • alamo_blanco
            Member
            • jul
            • 101

            #6
            Gracias, probaré lo que comentas..
            Se puede lanzar un listado para que se ejecute en fondo, en la pantalla de seleccion de tu alv eliges archivo->ejecutar en fondo..para ver el resultado puedes verlo por la SO1.

            Gracias.
            Un saludo..

            Comentario

            Trabajando...