¿Como condicionar un cuadro combinado para que no permita el registro de duplicados?
La idea es un control de préstamo de un objeto el cual esta identificado por numero de serie. Lo que quiero es que cuando se intente cargar la Salida de un objeto que fue prestado, aparezca un mensaje que indique que seleccione otro objeto ya que el mismo no se encuentra disponible. Tengo una consulta e la cual se cargan los objetos que aún no se han devuelto, lo que quiero hacer es comparar los números de serie para que en caso que exista avise que este objeto no puede ser prestado (porque no esta) y desactive la opción de guardar. Hasta Ahora pude armar el código pero solo aparece el mensaje cuando compara con el primer elemento de la consulta.
No se si me explico bien. Les envio el código que arme
Private Sub Cuadro_Serie_AfterUpdate()
Dim sSerie As String
sSerie = DLookup("[Serie]", "[EquiposPrestados]", "Cuadro_Serie=" & Serie & "")
If Cuadro_Serie = sSerie Then
MsgBox "Este equipo todavia no a sido devuelto, seleccione otro", vbCritical, Atencion
Guardar.Enabled = False
Else
Guardar.Enabled = True
End If
End Sub