Hola, Jaime.
Mira también si fuera lo siguiente:
Si en el programa que está grabando los registros el fichero lo tienes como solo
de salida (O) en la hoja F es más que probable que se esté grabando por bloques.
Si este es el caso, prueba simplemente a cambiar
en la hoja F la O de salida por UF A de actualización y adiciones.
Yo tuve un problema
similar hace tiempo, y después de probar mil inventos (FEOD, CLOSE, FRCRATIO, etc.) creo que la causa real del
problema es este de los bloques, el cual no se produce en ficheros que no sean exclusivamente
de salida.
Creo que también se puede lograr lo mismo simplemente indicándolo como opción^, sin tocar nada más:
Fsalida o a e disk block(*no)
^^^^^^^^^^
Un saludo.
