Access - Expresión que me genera un bucle

   
Vista:
Imágen de perfil de Salvador

Expresión que me genera un bucle

Publicado por Salvador (65 intervenciones) el 19/11/2015 10:57:46
Buenos dias:

En un botón "registro siguiente, en el apartado al entrar tengo puesto el siguiente código

1
2
3
4
5
6
7
8
9
10
Private Sub Comandosiguiente_Enter()
While IsNull(Me.Id_mat And Me.id_mo) = True
        Beep
        MsgBox "Ultimo registro, vbOKOnly, ""
         DoCmd.GoToRecord , "", acPrevious
         Wend
While IsNull(Me.Id_mat And Me.id_mo) = False
DoCmd.GoToRecord , "", acNext
Wend
End Sub

Este código se ejecuta repetidamente y no se pararlo.

Alguién sabe que instrucción le puede faltar para evitar la repetición.

Saludos

Salva
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Expresión que me genera un bucle

Publicado por Enrique Heliodoro (1663 intervenciones) el 19/11/2015 20:48:44
Creo que lo que le falta es que se cumpla la condición, no creo que Access evalúe de forma correcta el 'IsNull' aplicado a dos valores unidos con un 'And' y sospecho que la combinación de todo eso con un False ...

Te recomendaría que verificaras una a una las condiciones y a partir de los resultados obtenidos tomases decisiones.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar