Microsoft Access 2000
Lección: 78
Capítulo: Cómo modificar las propiedades de una relación
Para hacer visibles todos los registros cambiaremos provisoriamente esta
relación estricta (relación tipo 1) por otra que nos muestre todos los registros
de clientes aunque éstos no cumplan con las condiciones que vimos arriba,
llamadas de integridad referencial.
Modifiquemos ahora, dentro de la consulta ConsClientes, las propiedades de la
relación con la tabla de Códigos de IVA.
Veamos cómo se modifican las propiedades de una relación:
1. Ubiquemos el extremo del señalador del mouse exactamente sobre la línea de
relación de la tabla Códigos IVA y pulsemos doble clic. Aparecerá el cuadro
de la figura 6.2.
Figura 6.2
Las opciones de este cuadro son suficientemente explícitas, aunque merecen
algunas con-sideraciones que haremos luego.
2. Pulsando sobre el segundo botón, estableceremos una relación que nos
permitirá trabajar con el registro del cliente, aún cuando el mismo no cumpla
las
condiciones de integridad que men-cionábamos antes. Pulsemos luego Aceptar.
Observemos que ha cambiado la línea indicadora de la relación mostrando ahora
una flecha en su extremo derecho.
3. Guardemos los cambios hechos a la consulta, y ...
4. Ejecutemos para comprobar que ahora sí se muestran todos los registros.
5. Si la ventana de la consulta que tenemos abierta no ocupa toda la pantalla
pulsemos el botón de maximizar.
6. Desplacémonos hacia la derecha para tener a la vista el campo que
completaremos (CodIva) y los campos dependientes de la tabla correspondiente.
Completaremos ahora esos datos contando con una validación inmediata y
automática de los mismos.
7. Pulsemos en la columna CodIva del primer registro, escribamos RI Tabulador y
observemos que han aparecido los datos correspondientes en las columnas
DescIva y PorcIva.
Si el código que escribimos no existiera en la tabla correspondiente, los campos
dependien-tes (DescIva y PorcIva) quedarán en blanco; no obstante, el registro
permanecerá visible mos-trando el resto de los campos del cliente.
8. Comprobémoslo ingresando en CodIva un valor inexistente, como por ejemplo XX.
9. Corrijamos este registro colocando un valor válido y luego completemos el
resto de las casillas de la columna CodIva con valores existentes en la tabla
respectiva.
Recordemos que podemos ayudarnos con el Portapapeles.