✒️ABAP Los archivos locales y el download de datos
ABAP Los archivos locales y el download de datos
6.2. - Archivos locales: Download de datos
6.2.1. - Grabación de datos en archivos locales
Para grabar datos existentes en las tablas internas de los programas a archivos ubicados en el PC, se utilizará el método “GUI_DOWNLOAD”, con la clase “CL_GUI_FRONTEND_SERVICES”.
Este método también tiene definidas excepciones con descripciones que contemplan cada uno de los errores que se pudieran producir.
Los parámetros más importantes son:
1. FILENAME
a. Contiene el directorio y el nombre del archivo a descargar en el PC.
2. FILETYPE
a. Contiene el tipo o extensión del archivo que se descarga en el PC.
b. Tipos o extensiones admitidas
i. BIN
1. Archivos binarios. Se debe especificar la longitud del archivo en el parámetro “BIN_FILESIZE”.
2. La tabla interna que se utiliza debe tener un solo campo del tipo X
ii. ASC
1. Para archivos ASCII
iii. DAT
1. Para archivos Excel. Se debe cambiar la extensión de los archivos Excel de XLS a CSV.
2. Las columnas son separadas utilizando tabs.
3. Las líneas son separadas con saltos de línea
iv. WK1
1. Para archivos Excel y lotus.
3. WRITE_FIELD_SEPARATOR
a. Indica si se generará un separador de archivo o no y cual será.
4. DATA_TAB
a. Se almacena el contenido del archivo.
b. Esta tabla debe tener la misma estructura del archivo.
 
 
 
Sobre el autor
Publicación académica de Adrian Fernandez Marcos, en su ámbito de estudios para la Carrera Consultor ABAP.
Adrian Fernandez Marcos
Profesión: Técnico de Sistemas - España - Legajo: FQ91J
✒️Autor de: 116 Publicaciones Académicas
🎓Cursando Actualmente: Consultor ABAP Nivel Avanzado
🎓Egresado de los módulos:
Certificación Académica de Adrian Fernandez