✒️ABAP Los archivos en el servidor y las sentencias OPEN y READ
ABAP Los archivos en el servidor y las sentencias OPEN y READ
Tratamiento de archivos en el servidor sentencias OPEN y READ
Las principales sentencias para el tratamiento de archivos en el servidor son:
OPEN DATASET …. Abrir Archivo de Servidor(ADS)
READ DATASET …. Lectura de ADS
TRANSFER ….. Tranasferir datos de ADS
DELETE DATASET ….. Borrar ADS
CLOSE DATASET ….. Cerrar ADS
Apertura ( OPEN DATASET)
Sintaxis
OPEN DATASET <archive> FOR <access>IN <mode>
Si se realize la aperture correctamente SY-SUBRC = 0 de lo conotrario es igual a 8
El nombre del archive junto con el direcctorio puede ingresarse entre comillas o en una variable
Si no ingresamos el directorio el Sistema buscara el archive en el directorio donde se corre el servidor de aplicaciones
Si queremos abrirlo de lectura debemos usar FOR INPUT
Si el archivo ya esta abierto el sistema se posiciona en comienzo del archivo
Es recomendable cerrar todos los archivos abiertos antes de realizar una Re-apertura
S iqueremos abrir un archivo para lectura usamos la clusula FOR OUTPUT
Si el archivo no existe se crea
Si existe pero esta cerrado el contenido será sobrescrito
Si existe y esta abierto el sistema se posiciona al comienzo del archivo
Si la apertura se realiza corrrectamete SY-SUBRC = 0 de lo contrario es igual a 8
Si abrimos un archivo para agregar información usamos la clausula FOR APPENDING
Si el archivo no existe se crea automáticamente
Si existe pero esta cerrado el sistema lo abre y se posiciona al final del mismo
Si existe y esta abierto se posiciona al final del archivo
Siempre SY-SUBRC será cero
<MODO>
Existen dos modos de apertura de archivos
IN TEXT MODE : Para abrir archivos en modo de texto (Si usamos modo de texto debemos agregar la palabra reservada ENCODING DEFAULT.
IN BINARY MODE : Para abrir el archivo en modo binario
Lectura de ADS
Lectura (READ DATASET)
Sintaxis
READ DATASET <archivo> INTO (estructura)
Debemos conocer la estructura del archivo que vamos a leer y comparar donde lo vamos a almacenar
 
 
 
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