
6.5. - Archivos en servidor: Las sentencias TRANSFER, DELETE y CLOSE
6.5.1 - Transferencia de archivos al servidor
Se utiliza la sentencia “TRANSFER” para transferir datos desde los programas ABAP a los archivos ubicados en el servidor de aplicaciones.
El modo en que se realizará la transferencia de información se corresponde con el modo de apertura del archivo. Si el archivo no está abierto para escritura, el sistema intentara abrirlo en “BINARY MODE” o utilizando la última ejecución de la sentencia “OPEN DATASET”.
6.5.2. - Borrado de archivos del servidor
Se utiliza la sentencia “DELETE DATASET” para borrar archivos del servidor de aplicaciones.
Para borrar un archivo, previamente hay que abrirlo. Si el borrado se realiza correctamente, SY-SUBRC = 0, sino = 4.
6.5.3. - Cierre de archivos del servidor
Se utiliza la sentencia “CLOSE DATASET” para cerrar archivos del servidor de aplicaciones.
Es muy recomendable realizar siempre el cierre de los archivos.
6.5.4. - Búsqueda de archivos en el servidor
Utilizando la función “/SAPDMC/LSM_F4_SERVER_FILE”, se puede crear una ventana de navegación en el servidor de aplicaciones para poder seleccionar el archivo que se desea.