ABAP - exportar a ecvel con mas de 100 columnas

 
Vista:

exportar a ecvel con mas de 100 columnas

Publicado por Jessie Velasquez C. (1 intervención) el 02/02/2010 01:07:25
hola

Recien empeze a programar en ALV y necesito la ayuda de ustedes.
Hice una consulta que tiene 110 columnas y al exportar este a excel solo muestra las 99 primeras columnas.
Me podrían indicar que debo hacer para que exporte a excel todas las columnas involucradas en la consulta.
De antemano, muchas gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Alejandro

exportar a ecvel con mas de 100 columnas

Publicado por Alejandro (226 intervenciones) el 13/04/2023 01:44:34
Hola Jessie.

El límite de columnas al exportar a Excel desde un ALV es de 99 columnas. Para exportar más de 99 columnas, puedes intentar las siguientes soluciones:

1. Dividir la consulta en varias tablas internas con menos de 99 columnas cada una y exportarlas por separado. Luego puedes combinar las tablas en Excel utilizando una macro.

2. Utilizar una librería externa de generación de Excel, como Apache POI. Esta librería te permitirá crear archivos de Excel programáticamente en ABAP, lo que significa que no estarás limitado por el límite de columnas de la exportación de ALV.

3. Utilizar el control OLE de Microsoft Excel para crear el archivo directamente desde SAP. Esta solución requeriría conocimientos avanzados de ABAP y del objeto OLE.

Espero que esto te ayude.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar