✒️ABAP Los archivos en el servidor y las sentencias OPEN y READ
ABAP Los archivos en el servidor y las sentencias OPEN y READ
Los archivos en el servidor y las sentencias OPEN y READ
LECCION 4º DE 9:
1 - tratamiento de archivo en servidor
sentencias para el manejo de archivo en el servidor:
open dataset.
read dataset
transfer
delete
close.
transaccion AL11 se puede acceder a los directorios del servidor e incluso abrir los archivos
2 - la apertura de archivo en el servidor.
OPEN DATASET <archivo> FOR <ACCESS> IN <MODE>.
si la paretura se realizao correctamente el sy-subrc es =0, caso contrario es = 8.
Para lectura:
OPEN DATASET <archivo> FOR INPUT IN TEXT<MODE>
Para escritura:
OPEN DATASET <archivo> FOR OUTPUT IN TEXT<MODE>
si el archivo no existe se crea automaticamente
si el archivo existe pero esta cerrado el contenido será sobre escrito.
si el archivo existe y esta abierto, el sistema se posicionará al comienzo del archivo.
si la apertura del archivo se realizacorrectamente el sy-subrc es = 0, caso contrario es = 8.
Para agregar informacion:
OPEN DATASET <archivo> FOR APPENDING IN TEXT<MODE>
si el archivo no existe se crea automaticamente
si el archivo existe pero esta cerrado el sistema se posicionará al FINAL del archivo.
si el archivo existe y esta abierto, el sistema se posicionará al FINAL del archivo
si la apertura del archivo se realizacorrectamente el sy-subrc es = 0, caso contrario es = 8.
Existen dos modos <modo>:
1 - OPEN DATASET <archivo> FOR INPUT IN TEXT MODE ENCODING DEFAULT.
2 - OPEN DATASET <archivo> FOR <ACCESS> IN BINARY MODE.
3 - Lectura de archivo del servidor.
READ DATASET <ARCHIVO> INTO <ESCRITURA>
Para determinar en que variable debemos almacenar los datos que leeremos del archivo, debemos conocer la estructura
del archivo a leer.
sy-subrc = 0 se la lectura se realizo correctamente.
 
 
 
Sobre el autor
Publicación académica de Pablo Adrian Oggero, en su ámbito de estudios para la Carrera Consultor ABAP.
Pablo Adrian Oggero
Profesión: Scrum - Analista Funcional - Argentina - Legajo: MC99M
✒️Autor de: 174 Publicaciones Académicas
🎓Cursando Actualmente: Consultor ABAP Nivel Avanzado
🎓Egresado de los módulos:
- Carrera Consultor ABAP Nivel Inicial
- Carrera Consultor en SAP MM Nivel Avanzado
- Carrera Consultor en SAP MM Nivel Inicial