TRATAMIENTO DE DATOS EN EL SERVIDOR
en un ambien real es comun la utilizacion de un servidor de apliaciones
abap dispone de sentencias para el tratamiento de archivos locales
OPEN DATASET - para la apertura de archivos del seridor
READ DATASET - para transferir datos de archivo al servidor.
TRANSFER - para transferir dtos de archivos al servidor
DELETE - para borara achivos del servidor
CLOSE - para cerrar archvios del servidor
APERTURA DE ARCHIVOS EN EL SERVIDOR.
la sentencia OPEN_DATASET <ARCHIVO> FOR <ACCESS> IN <MODE>
SY-SUBRC - SI LA APERTURA DE REALIZO EL VALOR SERA 0 CASO CONTRARIO SERA 8
abrir archivo para solo lectura FOR INPUT
la sentencia OPEN_DATASET <ARCHIVO> FOR INPUT IN TEXT <MODE>
<ARCHIVO> DIRECCION EN COMILLASSIMPLES '' Y/O EN VARIABLE INDICANDO LA RUTA DE LO CONTRARIO BUSCARA EL ARCHIVO EN EL SERVIDOR DE APLIACIONES
para abrir archivo PARA ESCRITURA
OPEN_DATASET <ARCHIVO> FOR OUTPUT IN TEXT <MODE>
para abrir archivo PARA AGREGAR
OPEN_DATASET <ARCHIVO> FOR APPENDING IN TEXT <MODE>
EXISTEN 2 MODOS DE APERTURA DE TEXTO:
TEXT MODE ENCODING DEFAULT // MODO TEXTO AGREGAR ENCODING DEFAULT
BINARY MODE // L AINFORMACION SERA TRANFERIDA BYTE POR BYTE
LECTURA DE ARCHIVOS EN EL SERVIDOR.
READ DATASET <ARCHIV> INTO <ESTRUCTURA>