✒️ABAP Los archivos locales y el upload de datos
ABAP Los archivos locales y el upload de datos
TRATAMIENTO DE ARCHIVOS LOCALES
Vamos a tratar los archivos locales con una serie de metodos que proporciona ABAP a traves de la Clase CL_GUI_FRONTEND_SERVICES
Los metodos de ejecutan como si fueran funciones para visualizar los metodos disponibles en las clases lo hacemos en el editor ABAP con el boton (Modelo o Pattern)
y seleccionamos patron p.objetos ABAP y continuar .. luego nos pide el metodo a llamar pero primero vamos a colocar la clase donde estan esos metodos que es la clase CL_GUI_FRONTEND_SERVICES y le damos al machtcode alli vereemos todos los metodos asociados a esta clase
Vamos a estudiar estos metodos
FILE_OPEN_DIALOG: Para mostrar la pantalla de navegacion para seleccionar el archivo del directorio de la pc
GUI_DOWLOAD: Para descargar datos de los programad a los archidos de la pc
GUI_UPLOAD: Para subir datos de los archivos locales a los programas ABAP
Busqueda de los archivos en la pc
Metodo:
FILE_OPEN_DIALOG
Parametros mas importantes:
WINDOW_TITLE: Titulo de la ventana de busqueda
DEFAULT_FILENAME: Nombre del archivo a buscar
FILE_TABLE: Contiene ruta y nombre del archivo
Este metodo tambien trae sus excepciones para posibles errores al igual que las funciones
Lectura de datos de archivos locales
Metodo:
GUI_UPLOAD
Los Parametros mas importantes son:
FILENAME: Contiene directorio y nombre de archivo cn el que estamos trabajando
FILETYPE: Contiene el tipo o extencion del archivo local
Las extenciones permitidas son:
BIN: Para archivos binarios
ASC Para archivos ASCII
DATA: Para los archivos Excel las columnas son separadas usando tabsy las lineas con saltos de lineas
WK1: Para archivos excel y de lotus
HAS_FIELD:SEPARATOR: indica que el archivo local tiene separadores
DATA_TAB: Es la tabla interna donde almacenaremos los datos del archivo local
Al igual que el metodo anterior tambien tiene sus excepciones
 
 
 
Sobre el autor
Publicación académica de Jose Luis Dalmagro Nuñez, en su ámbito de estudios para la Carrera Consultor ABAP.
Jose Luis Dalmagro Nuñez
Profesión: Tsu Computacion - Chile - Legajo: CL49G
✒️Autor de: 18 Publicaciones Académicas
🎓Egresado del módulo:
Disponibilidad Laboral: FullTime
Presentación:
Mi abjetivo es retomar mi carrera de programador y me parece que sap y por consiguiente abap es la mejor opcion en el mercado laboral
Certificación Académica de Jose Dalmagro