✒️ABAP Los archivos locales y el download de datos
ABAP Los archivos locales y el download de datos
Archivos Locales: Download de datos
Grabacion de datos en archivos locales.
Para grabar datos existentes en las tablas internas de nuestros programas a archivos ubicados en la PC, utilizaremos el metodo CL_GUI_FRONTEND_SERVICES=>GUI_DOWNLOAD(metodo estandar que se utiliza para grabar datos en archivos locales).
Analicemos algunos de los parametros del metodo:
FILENAME: contiene el directorio y nombre del archivo a descargar a la PC.
FILETYPE: contiene el tipo o extension del archivo que descargamos a la PC.
Los tipos o extensiones admitidas son:
BIN. para archivos binarios. Se debe especificar la longitud del archivo en el parametro.
BIN_FILESIZE. La tabla interna que se utiliza debe tener un solo campo del tipo X.
ASC.para archivos ASCII.
DAT. para archivos excel. Las columnas son separadas utilizando tabs. Las lineas son separadas con saltos de linea.
WK1. para archivos excel y de lotus.
WRITE_FIELD_SEPARATOR.indica si se generara un separador de archivo o no y cual sera.
DATA_TAB. aqui se almacena el contenido del archivo. Esta tabla debe tener la misma estructura del archivo.
En este metodo tambien estan definidas excepciones con descripciones que contemplan cada uno de los errores que se pueden producir al ejecutar el metodo.
Luego si ejecutamos el codigo veremos el mesaje que dice que la transferencia de datos se realizo correctamente y se especifica la cantidad de bytes de transferencia.
 
 
 
Sobre el autor
Publicación académica de Marco Antonio Vazquez Gonzalez, en su ámbito de estudios para la Carrera Consultor ABAP.
Marco Antonio Vazquez Gonzalez
Mexico - Legajo: RB98L
✒️Autor de: 60 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de Marco Vazquez