Problema con EOF
Publicado por Aida (4 intervenciones) el 04/04/2007 17:13:30
BUENOS DIAS
TENGO UN PROBLEMA, UTLIZO UNA FORMA EN LA CUAL A SU VEZ CONTIENE UN CONJUNTO DE SUBFORMAS, PERO PARA MOVERME EN CADA SUBFORMA A TRAVES DE MI FORMULARIO PRINCIPAL HICE USO DE VARIABLES DE TIPO RECORSET, LAS CUALES IGUALO A CADA UNA DE LAS TABLAS DE CADA UNO DE LOS SUBFORMULARIOS; POSTERIORMENTE INDICO QUE MIENTRAS NO SEA FIN DE ARCHIVO EJECUTE UNA ACCION:
IF NOT SRT.EOF THEN <ACCION>
FUNCIONA BIEN LA PRIMERA VEZ QUE SE EJECUTA MI SISTEMA, PERO MI PROBLEMA SURGE CUANDO SE DESEA AGREGAR OTRO REGISTRO, YA QUE LA VARIABLE SRT.EOF SE TRAE EL ULTIMO VALOR QUE TOMO, ES DECIR SI EN LA PRIMER CORRIDA VENIA TRUE, EN LA SEGUNDA VUELVE A VENIR TRUE.
MI INTENTO FUE, QUE AL TERMINAR DE EJECUTAR EL EVENTO SE LIMPIARA LA VARIABLE CON LA SIGUIENTE INSTRUCCION
SET SRT = NOTHING
PERO NO ME FUNCIONO...
ALGUIEN ME PUEDE AYUDAR PLEASE
AGRADEZCO DE ANTEMANO SU ATENCION
SALUDOS
TENGO UN PROBLEMA, UTLIZO UNA FORMA EN LA CUAL A SU VEZ CONTIENE UN CONJUNTO DE SUBFORMAS, PERO PARA MOVERME EN CADA SUBFORMA A TRAVES DE MI FORMULARIO PRINCIPAL HICE USO DE VARIABLES DE TIPO RECORSET, LAS CUALES IGUALO A CADA UNA DE LAS TABLAS DE CADA UNO DE LOS SUBFORMULARIOS; POSTERIORMENTE INDICO QUE MIENTRAS NO SEA FIN DE ARCHIVO EJECUTE UNA ACCION:
IF NOT SRT.EOF THEN <ACCION>
FUNCIONA BIEN LA PRIMERA VEZ QUE SE EJECUTA MI SISTEMA, PERO MI PROBLEMA SURGE CUANDO SE DESEA AGREGAR OTRO REGISTRO, YA QUE LA VARIABLE SRT.EOF SE TRAE EL ULTIMO VALOR QUE TOMO, ES DECIR SI EN LA PRIMER CORRIDA VENIA TRUE, EN LA SEGUNDA VUELVE A VENIR TRUE.
MI INTENTO FUE, QUE AL TERMINAR DE EJECUTAR EL EVENTO SE LIMPIARA LA VARIABLE CON LA SIGUIENTE INSTRUCCION
SET SRT = NOTHING
PERO NO ME FUNCIONO...
ALGUIEN ME PUEDE AYUDAR PLEASE
AGRADEZCO DE ANTEMANO SU ATENCION
SALUDOS
Valora esta pregunta


0