Controlar un Campo Clave Principal con una Casilla de Verificación en Access 2010

Buenos días... Espero que ahora si me puedan Colaborar:

Tengo ya hecha una base de datos en Access 2010 con formularios, Consultas y Tablas. Hay una tabla, CLIENTES, cuya Clave Principal es compuesta por un campo llamado Nit y otro Campo llamado DV (Dígito de Verificación). Dentro de esta tabla hay un campo SI/NO que determina si el cliente usa o no una equipo en especial. Lo que pretendo hacer es que si En el Campo SI/NO, cuando se elija NO, me desactive la Clave Principal, Pero que de alguna manera me deje ingresar el registro nuevo sin Dicha Clave Principal. Hay alguna manera de hacerlo??? Puede ser por Código, Expresión o Alguna Macro. Agradezco de antemano las posibles sugerencias.

1 Respuesta

Respuesta
1

Lamento comentarte que no puede hacerse lo que pides. La función de una clave principal es identificar inequívocamente el registro, y su propia definición conlleva que sea un campo requerido y de introducción obligatoria.

Es decir, que si es clave principal obligatoriamente debe contener valor, Si fuera posible no asignarle valor ya no podría ser clave principal.

Muchas Gracias por la pronta respuesta... De alguna manera pensé que se pudiera hacer, Pero tiene toda la razón. Creo que para lograr mi cometido, lo que haré será crear otra tabla y otro formulario para que el usuario incluya las empresas que no utilizan el equipo y que no incluyan el No. de Nit de dicha empresa. Cordial Saludo.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas