Bloqueos de fechas en Access

Comunidad de Microsoft Answers,
Introducción al problema:
"Estoy elaborando una base de datos en Microsoft Access 2016, he creado diferentes tablas, formularios e informes. Mi problema es que quiero que el usuario ingrese por textbox LA FECHAINICIO(formato:Fecha) y FECHAFINAL(formato:Fecha) de un periodo de vacaciones mediante un formulario llamado "frmVacaciones" y lo almacene en la tabla "tblVacaciones"."
Aquí mi problema:
" Ocupo que al momento de abrir la tabla "tblCita" para generar una cita, en el campo "Fecha" que esta posee (con formato fecha) no me permita ingresar fechas que se hayan ingresado en la tabla "tblVacaciones" ya sea feriado de 1 día Ejm:"Día de la independencia" o ya sea una semana completa Ejm:"Semana Santa""
Pd. Si es posible bloquear directamente las fechas del Calendario que este muestra para seleccionar la fecha seria de más utilidad.
Saludos,
Gracias y espero su pronta respuesta.

Anexos:

1 respuesta

Respuesta

Debes crear un evento Antes de actualizar para buscar la fecha en la tabla de vacaciones, si existe mostrar mensaje.. algo como:

if dlookup("[FechaVacaciones]","tabla_vacaciones","fecha_vacaciones=" & me.fecha_cita) then

   msgbox "No se puede dar cita porque es fecha de vacaciones",vbinformation,"Error---"

   cancel=true

end if

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas