¿Como puedo limitar que un formulario tengo 1 solo registro en el programa Microsoft Access?

Hola como puedo limitar a que un formulario solo tenga un registro de su subformulario en Access, ¿mira le quite las barras de desplazamiento pero con TAB siguen pasando a otro resitro como lo hago?

1 Respuesta

Respuesta
-1
Supongamos que el formulario se llama Ventas, con Idventa, etc. El subformulario se llama DetalleVenta, con idventa(que lo relaciona con el formulario), producto, etc, y el origen del subformulario es la tabla del mismo nombre. en las propiedades del formulario DetalleVenta, en Eventos-Antes de insertar con el generador de código crea un procedimiento de evento y entre Private Sub y end Sub escribe
If DCount("idventa", "detalleventa", "[idventa]=[forms]![ventas]![idventa]") >= 1 Then
MsgBox "lo siento"
DoCmd.GoToRecord , , acPrevious
End If
Así, si rellenas un registro cuando pases al siguiente e intentes escribir algo, te aparecerá el mensaje y el cursor volverá al primer registro.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas