✒️ABAP Los archivos locales y el upload de datos
ABAP Los archivos locales y el upload de datos
TRATAMIENTO DE ARCHIVOS LOCALES
Abap nos proporciona una serie de metodos muy utiles para el tratamiento de archivos locales ubicados en nuestra PC mediante la clase CL-GU-FRONTEND-SERVICES.
en detalle los siguientes metodos:
FILE-OPEN-DIALOG: para mostrar la pantalla de navegacion que permita al usurio poder seleccionar el archivos del directorio de su PC.
GUI-DOWNLOAD: para descargar datos de los programas a a archivos en la PC.
GUI-UPLOAD: para bajar datos de los archivos de la PC a nuestros programas.
CON LA TRANSACCION SE24 PODEMOS VISUALIZAR EL CONTENIDO DE LA CLASE CL-GUI-FRONTEND-SERVICES.
BUSQUEDA DE ARCHIVOS EN LA PC
Para buscar archivos en el directorio de nuestra PC, usaremos el metodo FILE-OPEN-DIALOG.
Los parametros mas importantes del metodo:
WINDOW-TITLE: asigna un titulo a la ventana de busqueda.
DEFAULT-FILENAME: contiene el nombre del archivos que buscamos en nuestra PC. Si colocamos el literal asterisco podremos ver todos los archivos que se encuentren en los directorios.
FILE-TABLE: contiene la ruta y nombre del archivo seleccionado.
LECTURA DE DATOS DE LOS ARCHIVOS LOCALES
para leer datos de lso archivos locales en las tablas internas de nuestro programas, usaremos 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: para archivos binarios
ASC: para archivos ASCII.
DAT: para archivos excel. LAs columnas son separadas usando tabs
Las lineas son separadas con saltos de linea.
WK1: par archivos excel y lotus.
HAS-FIELD-SEPARATOR: indica que el archivo local tiene separadores.
DATA-TAB: es la tabla interna donde almacenaremos los datos del archivo local.
 
 
 
Sobre el autor
Publicación académica de Bruno Edgardo Gallinoto, en su ámbito de estudios para la Carrera Consultor ABAP.
Bruno Edgardo Gallinoto
Profesión: Asesor de Ventas - Argentina - Legajo: GM88R
✒️Autor de: 67 Publicaciones Académicas
🎓Cursando Actualmente: Consultor en SAP SD Nivel Inicial
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime
Presentación:
Con mucha motivación y ganas de poder aprender. mi objetivo principal es brindar todo mi potencial para que obtengan los mejores resultados en el lugar donde me encuentre.
Certificación Académica de Bruno Gallinoto