Unidad 20. Páginas Dinámicas (XI)

20.11. Páginas Maestro-Detalle

A menudo debemos sacar datos de dos tablas que están relacionadas entre sí por un campo común a las dos, por ejemplo para mostrar los datos de un cliente y todas sus facturas (en la factura tendré el código del cliente), o los datos de un libro y todas las compras que tenemos de ese libro (en la tabla compras tendré el código del libro comprado)...

Pues Dreamweaver te facilita la creación de páginas de este tipo y las denomina Maestro-Detalle porque sacan datos de un archivo Maestro (clientes y libros en los ejemplos anteriores) y enlazan cada registro con un página donde se visualizan los registros correspondientes del archivo Detalle (las facturas y las compras en los ejemplos anteriores).

Para ello utilizamos la opción Juego de páginas Maestro-Detalle Maestro-Detalle.

Al seleccionarla verás el siguiente cuadro de diálogo:

Insertar Maestro-Detalle

  • En Juego de registros: seleccionamos el juego de registros que se visualizarán de la tabla Maestro.
  • En Campos de página Maestro: indicamos los campos del maestro que queremos que se muestren en la página.
  • En Vincular con Detalle desde: indicaremos el campo del Maestro que contendrá el enlace a la página de detalle.
  • En Pasar clave exclusiva: indicaremos el campo que se utiliza para relacionar los registros.
  • Luego en Mostrar: tendremos que establecer el número de registros que queremos que se muestren en la página del Maestro.

    En la sección inferior deberemos introducir la información para crear el Detalle.
  • Establece un Nombre de página Detalle (si no existe la creará) y en Campos de página Detalle: escogeremos los campos a mostrar.

Pulsamos el botón Aceptar y Dreamweaver creará automáticamente las páginas requeridas.

Luego podrás modificar su aspecto para que se ajusten al sitio que estás diseñando.

Pág. 20.11

Atrás  Inicio  Adelante