📘ABAP - FOR Output
Definición de FOR Output
La cláusula ABAP FOR OUTPUT se utiliza para la apertura de archivos ubicados en el servidor de aplicaciones para escritura.
Para realizar la apertura de un archivo ubicado en el servidor de aplicaciones vamos a ejecutar la sentencia OPEN DATASET con la siguiente sintaxis:
OPEN DATASET <archivo> FOR <access> IN <mode>.
El nombre del archivo junto con el directorio en donde se encuentra, pueden ingresarse como un literal entre comillas o en una variable. Si no ingresamos el directorio y solo ingresamos el nombre, entonces el sistema intentará abrir el archivo en el directorio en el que corre el servidor de aplicaciones.
Si queremos abrir un archivo para escritura, debemos utilizar la cláusula FOR OUTPUT tal como vemos a continuación:
OPEN DATASET <archivo> FOR OUTPUT <mode>.