✒️ABAP Los archivos en el servidor y las sentencias OPEN y READ
ABAP Los archivos en el servidor y las sentencias OPEN y READ
LECCION 4 – Archivos en Servidor – Sentencias OPEN y READ.
4.1. Tratamiento de Archivos en el Servidor: SAP ABAP dispone de una serie de sentencias para tratar los archivos ubicados en el servidor de aplicaciones.
Principales sentencias:
· READ DATASET: Lectura de archivos en el servidor
· DELETE: borrar archivos del Servidor.
Transacción AL11: accesos a los directorios del SAP del Servidor y abrir archivos. Los archivos de texto pueden abrirse y abrir su contenido.
4.2 OPEN DATASET: OPEN DATASET <archivo> FOR <Access> IN <mode>.
SY-SUBRC = 0 el archivo se abrió correctamente.
SY-SUBRC = 8 el archivo no se abrió.
· Si no se ingresa el directorio el sistema intentara abrir el archivo en el directorio donde corre el servidor de aplicaciones.
OPEN DATASET <archivo> FOR INPUT IN TEXT <mode>. Para abrir un archivo en modo lectura.
· Si el archivo esta existe y está abierto, el sistema se posiciona al comienzo del archivo
OPEN DATASET <archivo> FOR OUTPUT IN TEXT <mode>. Para abrir un archivo en modo escritura.
· Si existe, pero está cerrado el contenido será sobrescrito.
· SY-SUBRC = 0 el archivo se abrió correctamente.
OPEN DATASET <archivo> FOR APPENDING IN TEXT <mode>. Para abrir un archivo para agregar información.
· Si existe, pero está cerrado el sistema lo abre y se ubica al final.
· SY-SUBRC Siempre = 0.
Modos de apertura de archivos:
La información se transfiere línea a línea
La información se transfiere byte a byte.
4.3 READ DATASET: lectura de archivos en el servidor.
READ DATASET <archivo> INTO <estructura>
· SY-SUBRC = 8 ocurrió un error.
 
 
 
Sobre el autor
Publicación académica de Gustavo Bolivar, en su ámbito de estudios para la Carrera Consultor ABAP.
Gustavo Bolivar
Profesión: Ing Sistemas - Chile - Legajo: EU47Z
✒️Autor de: 45 Publicaciones Académicas
🎓Egresado del módulo:
Presentación:
Enfocado en programación sap abap.
Certificación Académica de Gustavo Bolivar