Como condicionar un formulario en access 2016 para que alerte agendas ocupadas por otros usuarios
Tengo tablas así:
Tabla horas, tabla maquinas, tabla fechas.
Un formulario con campos de usuario, fecha, maquina, horas ya establecida así (7a 2) (2a10)
Como puedo poner el condicional en el formulario para que funcione así:
Usuario pepito, agendó homogenizador el 24.09.19 de 7 a 2
Usuario 2 Margarita, agenda homogenizador el 24/09/2019 de 7 a 2
Me debería salir un mensaje que ya esta ocupado y seleccione otra fecha y hora u otro horario.
Private Sub HORAS_BeforeUpdate(Cancel As Integer)
If DCount("*", "cita", "equipo=" & Me.EQUIPO & " and fechafabrica=forms!programa!fechafabrica and horas='" & Me.HORAS & "'") >= 1 Then
MsgBox "esta maquina ya esta reservada en esa fecha y hora", vbOKOnly, "seleccione otra fecha y hora"
DoCmd.CancelEvent
End If
End Sub
Me han ayudado con ese código siempre me sale error y siempre diferente, agradezco me ayuden.
Ya revise tablas nombres cualquier variable en cada paso, no me da el código.