¿Limitar ingreso de registros según valor de campos?
He modificado la BD, funciona todo pero necesito, seguridad para evitar duplicar ventas de un mismos "producto". Vamos, que es la continuación de otra pregunta reciente.
Lo tengo hecho en Access 2007.
¿De qué forma podría limitar el ingreso de registros según el valor de varios campos?
En una tabla tengo varios campos: Un campo Fecha, Un campo Salón (lista desplegable varias opciones), un campo Hora Servicio: "Comida", "Cena", Un campo ESTADO que los valores pueden ser: "DISPONIBLE";"INFORMACION";"PDTE CONTRATO", "CONFIRMADA" o "CANCELADA" y otro campo ESTADO1 que los valores pueden ser: "EXCLUSIVO" o "COMPARTIDO".
Lo que necesito es que cuando exista un registro con una fecha, un salón, una hora de servicio, el campo ESTADO con el valor "PDTE CONTRATO" o "CONFIRMADA" y el campo ESTADO1 con el valor "EXCLUSIVO", me obstruya de la forma que sea el ingreso de otro registro con los mismos datos (fecha, salón, hr serv, etc) para impedir que por error de usuario, se venda una misma fecha, hora, salón a más de un cliente si estaba en EXCLUSIVO y a su vez, me permita ingresar más registros en el caso que el ESTADO1="COMPARTIDO".
Estos datos se ingresan en un formulario donde también estarían algunos datos del cliente o posible cliente, observaciones, etc.
Lo tengo hecho en Access 2007.
¿De qué forma podría limitar el ingreso de registros según el valor de varios campos?
En una tabla tengo varios campos: Un campo Fecha, Un campo Salón (lista desplegable varias opciones), un campo Hora Servicio: "Comida", "Cena", Un campo ESTADO que los valores pueden ser: "DISPONIBLE";"INFORMACION";"PDTE CONTRATO", "CONFIRMADA" o "CANCELADA" y otro campo ESTADO1 que los valores pueden ser: "EXCLUSIVO" o "COMPARTIDO".
Lo que necesito es que cuando exista un registro con una fecha, un salón, una hora de servicio, el campo ESTADO con el valor "PDTE CONTRATO" o "CONFIRMADA" y el campo ESTADO1 con el valor "EXCLUSIVO", me obstruya de la forma que sea el ingreso de otro registro con los mismos datos (fecha, salón, hr serv, etc) para impedir que por error de usuario, se venda una misma fecha, hora, salón a más de un cliente si estaba en EXCLUSIVO y a su vez, me permita ingresar más registros en el caso que el ESTADO1="COMPARTIDO".
Estos datos se ingresan en un formulario donde también estarían algunos datos del cliente o posible cliente, observaciones, etc.
1 respuesta
Respuesta
1