Quitar campo obligatorio de access

Tengo una base de datos en la que un campo de tipo cuadro combinado (dentro de un formulario) ejecuta una consulta a un sistema ERP para actualizar el numero de orden de fabricación. Este dato no se ocupa y solo quita tiempo al llenar el formulario por lo que lo he eliminado, pero no me deja guardar los registros porque me sigue pidiendo que ingrese un valor cuando ya no existe el campo.

Me podría asesorar

2 Respuestas

Respuesta

Lo más probable es que el campo siga siendo obligatorio en la tabla, aunque ya no aparezca en el formulario. Access siempre valida primero la estructura de la tabla, así que si el campo está marcado como Required, forma parte de una relación con integridad referencial o tiene alguna regla de validación activa, te seguirá pidiendo un valor. Revisa también si en el formulario quedó alguna macro, evento o regla que todavía haga referencia a ese campo eliminado.

Dado que antes el cuadro combinado obtenía información desde un software ERP, es común que Access mantenga el origen de datos o alguna consulta vinculada tratando de validar ese valor. Si revisas el Record Source, el Row Source y cualquier evento After Update o On Load, podrás eliminar esas referencias y ya deberías poder guardar los registros sin que aparezca el mensaje.

Respuesta
2

Tendrás que quitarlo también de la tabla, no solo del formulario, o si no lo quieres eliminar de la tabla, al menos cámbiale su propiedad "Requerido" a No.

Un saludo.


Añade tu respuesta

Haz clic para o

Más respuestas relacionadas