✒️ABAP Los archivos locales y el upload de datos
ABAP Los archivos locales y el upload de datos
TRATAMIENTO DE ARCHIVOS LOCALES
SAP nos proporciona la clase CL_GUI_FRONTEND_SERVICES junto con un conjunto de metodos muy utiles para trabajar con archivos locales, entre ellos:
- FILE_OPEN_DIALOG: pantalla de nav para seleccionar arch local
- GUI_DOWNLOAD: descargar datos a arch en pc
- GUI_UPLOAD: para subir arch de pc a un prog abap
Podemos ver el detalle de las clases con la trx SE24: "Class Builder".
El metodo FILE_OPEN_DIALOG posee entre sus parametros:
- window_title: titulo de la ventana
- default_filename: arch default o '*' para ver todos los arch de la pc
- file_table: ruta y nombre del arch seleccionado
Este metodo lo utilizaremos en el evento AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_path donde p_path es un parametro de la pantalla de seleccion declarado como:
PARAMETERS: p_path LIKE rlgrap-filename.
El método GUI_UPLOAD posee entre sus params:
- filename: directorio y nombre del archivo local
- filetype: tipo o extensión del archivo. Entre los tipos tenemos:
- 'ASC' --> ASCII --> archivos .txt
- 'BIN' --> binarios
- DAT --> Excel
- WK1 --> Excel y Lotus
Los archivos excel no pueden tener la extensión .xls sino que deberán ser .csv
- data_tab: tabla interna donde se almacenarán los datos del archivo
 
 
 
Sobre el autor
Publicación académica de Jonatan Richioni, en su ámbito de estudios para la Carrera Consultor ABAP.
Jonatan Richioni
Profesión: Desarrollador Abap - Argentina - Legajo: MC79K
✒️Autor de: 92 Publicaciones Académicas
🎓Egresado de los módulos:
Presentación:
Haciendo uso de mi capacidad proactiva, responsabilidad y compromiso, he logrado los últimos 2 años trabajar como abaper sin conocimientos previos.el objetivo actual será reforzarlos y adquirir nuevos
Certificación Académica de Jonatan Richioni