Desactivar un campo en un registro
Fácil te va la respuesta...
Supongamos que tu campo fecha se llama FechaCam y tu verificador se llama VeriCam. La rutina es la siguiente.
En las propiedades del objeto VeriCam, dentro del parámetro Después de Actualizar en español o AfterUpdate
Private Sub VeriCam_AfterUpdate()
Select Case Me.VeriCam *Aqui haces una selección de resultado de que pasara cuando VeriCam tenga un resultado despues de actualizarse
Case Is = -1 *Si se palomea hara esto
Me.FechaCam.Locked = True *Se bloqueara
Me.FechaCam.Enabled = False *Se inhabilitara
Case Else *Si es otro resultado a palomeado, es decir cuadrito blanco
Me.Cam1.Locked = False *Se desbloqueara
Me.Cam1.Enabled = True *Se habilitara
End Select
Exit Sub
End Sub
No es necesario bloquear e inhabilitar, puedes usar una de las dos o las dos, depende de tu gusto.
Supongamos que tu campo fecha se llama FechaCam y tu verificador se llama VeriCam. La rutina es la siguiente.
En las propiedades del objeto VeriCam, dentro del parámetro Después de Actualizar en español o AfterUpdate
Private Sub VeriCam_AfterUpdate()
Select Case Me.VeriCam *Aqui haces una selección de resultado de que pasara cuando VeriCam tenga un resultado despues de actualizarse
Case Is = -1 *Si se palomea hara esto
Me.FechaCam.Locked = True *Se bloqueara
Me.FechaCam.Enabled = False *Se inhabilitara
Case Else *Si es otro resultado a palomeado, es decir cuadrito blanco
Me.Cam1.Locked = False *Se desbloqueara
Me.Cam1.Enabled = True *Se habilitara
End Select
Exit Sub
End Sub
No es necesario bloquear e inhabilitar, puedes usar una de las dos o las dos, depende de tu gusto.
1 respuesta
Respuesta de juansolano
1