[EMAIL PROTECTED] escribió:
Hola Juanra. Como parte implicada te
contesto lo que puedo porque despues de esta prueba no veo claro lo del
%Eof:
Pronto vamos a cambiar de versión de
S.O. y podremos programar con el Free y tengo entendido que la
tendencia
es que si no se suprimen,al menos se restringe el uso de indicadores(si
alguien está más puesto que yo en el tema del Free,lo cual no es
dificil
y me quiere corregir,bienvenido sea). O sea, que estoy haciendo un
programa
de los de siempre, que en resumidas cuentas es un bucle(un poco
especial
eso sí) dentro de otro,he visto que cuando accedo por segunda vez al
segundo
bucle,%Eof está activo.
He supuesto que si IBM fomenta la
desaparicion
de indicadores tendria estas cosas previstas,y me he preguntado cómo se
haria esto sin *inxx y sólo con %Eof(fichero). La verdad,es que el
bucle
de dentro es un poco especial,pero se tienen que contemplar todas las
posibilidades.
En un programa 'normal',antes del Setll habria apagado el indicador y
listos. A ver los que programen en free cómo tratan el tema de
indicadores.
Bueno, pues la respuesta a lo del bucle ya te la han dado los
compañeros: lees antes de entrar en el bucle o haces DOU en lugar de
DOW.
Más que para repetir la solución contesto para reiterar que pienso que
el cambio merece la pena, no añade complejidad alguna y ofrece un
código mucho más claro.
--
Saludos.
Fernando Pérez
Cerámica Saloni. Dpto. Sistemas
|
begin:vcard
fn;quoted-printable:Fernando P=C3=A9rez
n;quoted-printable:P=C3=A9rez;Fernando
org:;Sistemas
email;internet:[EMAIL PROTECTED]
tel;work:Ext. 627
version:2.1
end:vcard