PDF (adobe.com)

Creación de páginas maestra y detalle en una operación

Al desarrollar aplicaciones Web, puede crear rápidamente páginas maestra-detalle utilizando el objeto de datos Juego de páginas Maestro-Detalle.

  1. Para crear una página dinámica en blanco, seleccione Archivo > Nuevo > Página en blanco, seleccione una página dinámica de la lista Tipo de página y haga clic en Crear.

    Esta página será la página maestra.

  2. Defina un juego de registros para la página.

    Asegúrese de que el juego de registros contiene, no sólo todas las columnas necesarias para la página maestra, sino también todas las columnas necesarias para la página detalle. Normalmente, el juego de registros de la página maestra extrae unas pocas columnas de una tabla de una base de datos, mientras que un juego de registros de la página detalle extrae más columnas de la misma tabla para proporcionar información adicional.

  3. Abra la página maestra en la vista Diseño y elija Insertar > Objetos de datos > Juego de páginas Maestro-Detalle.
  4. En el menú emergente Juego de registros, asegúrese de que está elegido el juego de registros que contiene los registros que desea visualizar en la página maestra.
  5. En el área Campos de página Maestro, seleccione las columnas del juego de registros que deben visualizarse en la página maestra.

    De forma predeterminada, se seleccionan todas las columnas del juego de registros. Si el juego de registros contiene una columna de clave exclusiva como, por ejemplo, recordID, selecciónela y haga clic en el botón de signo menos (-) para que no aparezca en la página.

  6. Para cambiar el orden en el que aparecen las columnas en la página maestra, seleccione una columna de la lista y haga clic en la flecha arriba o abajo.

    En la página maestra, las columnas del juego de registros están dispuestas horizontalmente en una tabla. Al hacer clic en la flecha arriba, se desplaza la columna hacia la izquierda; al hacer clic en la flecha abajo, se desplaza la columna hacia la derecha.

  7. En el menú emergente Vincular con detalle desde, elija la columna del juego de registros que mostrará un valor que también servirá como vínculo con la página detalle.

    Por ejemplo, si desea que cada nombre de producto de la página maestra tenga un vínculo con la página detalle, elija la columna del juego de registros que contiene los nombres de los productos.

  8. En el menú emergente Pasar clave exclusiva, elija la columna del juego de registros que contiene valores que identifican a los registros.

    Normalmente, la columna elegida es la que contiene el número de ID. Este valor se pasa a la página detalle para que pueda identificar el registro elegido por el usuario.

  9. Desactive la opción Numérico si la columna de clave exclusiva no es numérica.
    Nota: Esta opción aparece activada de manera predeterminada y no aparece para todos los modelos de servidor.
  10. Especifique el número de registros que deben mostrarse en la página maestra.
  11. En el cuadro Nombre de página detalle, haga clic en Examinar y localice el archivo de página detalle que ha creado o introduzca un nombre para que el objeto de datos la cree automáticamente.
  12. En el área Campos de página Detalle, seleccione las columnas que deben visualizarse en la página detalle.

    De forma predeterminada, se seleccionan todas las columnas del juego de registros de la página maestra. Si el juego de registros contiene una columna de clave exclusiva, como por ejemplo recordID, selecciónela y haga clic en el botón de signo menos (-) para que no aparezca en la página detalle.

  13. Para cambiar el orden en el que aparecen las columnas en la página detalle, seleccione una columna de la lista y haga clic en la flecha arriba o abajo.

    En la página detalle, las columnas del juego de registros están dispuestas verticalmente en una tabla. Al hacer clic en la flecha arriba, se desplaza la columna hacia arriba; al hacer clic en la flecha abajo, se desplaza la columna hacia abajo.

  14. Haga clic en Aceptar.

    El objeto de datos crea una página detalle (si no la ha creado usted antes) y añade contenido dinámico y comportamientos de servidor tanto a la página maestra como a la página detalle.

  15. Personalice el diseño de las páginas maestra y detalle de acuerdo con sus necesidades.

    Puede personalizar totalmente el diseño de cada página utilizando las herramientas de diseño de páginas de Dreamweaver. También puede editar los comportamientos de servidor haciendo doble clic en ellos en el panel Comportamientos del servidor.

    Después de crear páginas maestra y detalle con el objeto de datos, utilice el panel Comportamientos del servidor (Ventana > Comportamientos del servidor) para modificar los diferentes elementos que el objeto de datos inserta en las páginas.