ABAP Archivos Locales: Upload de datos

Publicación Académica por Fabio Gallo

Publicación Académica de Fabio Gallo para el tema Archivos Locales: Upload de datos.

Dentro del ámbito de estudios: Carrera Programador ABAP / Unidad 6: Tratamiento de Archivos y Field Symbols.

Carrera Programador ABAP
Carrera Programador ABAP
Inscripción Abierta - Inicio: 25 Septiembre 2017

ABAP Archivos Locales: Upload de datos por Fabio Gallo

18 de Agosto de 2014 |

Archivos Locales: Upload de datos

Tratamiento de archivos locales.

La clase CL GUI FRONEND SERVIES. mediante esta clase ABAP nos proporciona métodos para el tratamiento de archivos locales.

Metodos.

FILE_OPEN_DIALOG: Para mostrar la pantalla de navegación que permita al usuario poder seleccionar el archivo del directorio de su pc.

GUI_DOWNLOAD: Para descargar datos de los programas a archivos en la pc.

GUI_UPLOAD: Para bajar datos de los archivos de la pc a nuestros programas.

Transacción SE24. Mediante esta transacción se puede ver el contenido de la clase CL_GUI_FRONEND_SERVICES.

Busqueda de archivos en la PC:

Para buscar archivos en la PC se utiliza el método:

CL_GUI_FRONTEND_SERVICES=>FILE_OPEN DIALOG.

Parámetros mas importantes del método.

WINDOW_TITLE: Asigna un título a la ventana de búsqueda.

DEFAULT_FILENAME: Contiene el nombre del archivo que buscamos en nuestra pc.

FILE_TABLE: Contiene la ruta y el nombre del archivo seleccionado.

Lectura de datos de los archivos locales.

Para leer los datos de los archivos locales se utiliza.

CL_GUI_FRONTEND_SERVICES=>GUI_UPLOAD.

Parámetros del método:

FILENAME: Contiene el directorio y el nombre del archivo local con el que estamos trabajando.

FILETYPE: Contiene el tipo o extensión del archivo local.

Los tipos admitidos son:

BIN: archivos binarios.

ASC: archivos ASCII

DAT: archivos Excel

WK1: para archivos de excel y de lotus.

HAS_FIELD_SEPARATOR: Indica que el archivo local tiene separadores.

DATA_TAB: es la tabla interna donde almacenamos los datos del archivo local.

Agradecimiento:

Ha agradecido este aporte: David Camacho Espinoza

 

:: Al igual que Fabio ¿Usted está dispuesto a aprender ABAP?

El lunes 25 Septiembre 2017 comenzamos la Carrera Programador ABAP, Juntos para realizar sus más grandes desafíos!

 Cargando presentación, aguarde unos instantes...

 

:: Más Publicaciones Académicas sobre Tecnología SAP

Buscador de Publicaciones:

 

 

:: Ayúdenos a Difundir nuestra propuesta

Si la información brindada le fue de utilidad ayúdenos a difundir la propuesta, desde ya ¡Muchas Gracias!


 

+Recursos Gratuitos: