Visión general (mandato END FILE)
END FILE se utiliza en una estructura INPUT PROGRAM—END INPUT PROGRAM para indicar al programa que deje de leer datos antes de encontrar realmente el final del archivo. END FILE se puede utilizar con END CASE para concatenar archivos de datos sin formato haciendo que el programa retrase el proceso de fin de archivo hasta que haya leído varios archivos de datos. END FILE también se puede utilizar con LOOP y END CASE para generar datos sin ninguna entrada de datos.
Especificación básica
La especificación básica es simplemente END
FILE. No hay especificaciones adicionales. El final del archivo se define de acuerdo con las condiciones especificadas para END
FILE en el programa de entrada.
Reglas de la sintaxis
END FILEsólo está disponible dentro de una estructuraINPUT PROGRAM.- Sólo se puede ejecutar un mandato
END FILEpor programa de entrada. Sin embargo, se pueden especificar varios mandatosEND FILEdentro de una estructura condicional en el programa de entrada.
Operaciones
- Cuando se encuentra
END FILE, el programa deja de leer datos y coloca un final de archivo en el conjunto de datos activo que estaba creando. El caso que provoca la ejecución deEND FILEno se lee. Para incluir este caso, utilice el mandatoEND CASEantes deEND FILE(consulte los ejemplos siguientes). END FILEtiene el mismo efecto que el final del archivo de datos de entrada. Termina el programa de entrada (consulteINPUT PROGRAM—END INPUT PROGRAM).