![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️ABAP Los archivos locales y el upload de datos
ABAP Los archivos locales y el upload de datos
![ABAP Los archivos locales y el upload de datos ABAP Los archivos locales y el upload de datos](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/77.jpg)
1| TRATAMIENTO DE ARCHIVOS LOCALES
ABAP PORPORCIONA UNA SERIE DE METODOS MUY UTILES PARA EL TRATAMIENTO DE ARCHIVOS LOCALES. ESTOS METODOS SE EJECUTAN COMO SI FUERAN FUNCIONES.
PARA VISUALIZAR TODOS LOS METODOS DISPONIBLES EN LA CLASE, EDITAMOS UN PROGRAMA ABAP Y PRESIONAMOS EL BOTON MODELO(PATTERN).
FILE_OPEN_DIALOG : PARA MOSTRAR LA PANTALLA DE NAVEGACION QUE PERMITA AL USUARIO PODER SELECCIONAR EL ARCHIVO DEL DIRECTORIO DE SU PC
GUI_DOWNLOAD : PARA DESCARGAR DATOS DE LOS PROGRAMAS A ARCHIVOS DE LA PC.
GUI_UPLOAD : PARA BAJAR DATOS DE LOS ARCHIVOS DE LA PC A NUESTROS PROGRAMAS.
2| BUSQUEDA DE ARCHIVOS EN LA PC
SE USARA EL METODO FILE_OPEN_DIALOG
PARAMETROS MAS IMPORTANTES DEL METODO:
WINDOW_TITLE : ASIGNA UN TITULO A LA VENTANA DE BUSQUEDA
DEFAULT_FILNAME : CONTIENE EL NOMBRE DEL ARCHIVO QUE BUSCAMOS EN NUESTRA PC.
FILE_TABLE: CONTIENE LA RUTA Y NOMBRE DEL ARCHIVO SELECCIONADO.
3| LECTURA DE DATOS DE LOS ARCHIVOS LOCALES
PARA LEER DATOS DE LOS ARCHIVOS LOCLES EN LAS TABLAS INTERNAS DE NUESTROS PROGRAMAS UTILIZAREMOS EL METODO GUI_UPLOAD
FILENAME CONTIENE EL DIRECTORIO Y NOMBRE DEL ARCHIVO LOCAL CON EL QUE ESTAMOS TRABAJANDO
FILETYPE CONTIENE EL TIPO O EXTENSION DEL ARCHIVO LOCAL
LOS TIPOS ADMITIDOS SON
BIN BINARIOS
ASC ASCII
DAT ARCHIVOS EXCEL LAS CONLUMNAS SEPARADAS UTILIZANDO TABS
WK1 PARA ARCHIVOS EXCEL Y LOTUS
HAS_FIELD_SEPARATOS INDICA QUE EL ARCHIVO LOCAL TIENE SEPARADORES
DATA_TAB ES LA TABLA INTERNA DONDE ALMACENAMOS LOS DATOS DEL ARCHIVO
 
 
 
Sobre el autor
Publicación académica de Luis Eugenio Leyva Orozco, en su ámbito de estudios para la Carrera Consultor ABAP.
Luis Eugenio Leyva Orozco
Profesión: Desarrollador de Sistemas - Mexico - Legajo: QR41L
✒️Autor de: 70 Publicaciones Académicas
🎓Cursando Actualmente: Consultor ABAP Nivel Inicial
🎓Egresado del módulo:
Certificación Académica de Luis Leyva