Nosee

Páginas: 16 (3889 palabras) Publicado: 8 de junio de 2012
UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES
UNIANDES Jeniffer Manosalvas C

TEMA:

Manejo de Formularios Maestro Detalle con PHP

OBJETIVOS:
y

y y

Conocer el procedimiento correcto para la creación de formularios Maestro Detalle con Php para facilitar y mejorar la calidad de reportes solicitados en los diferentes sistemas. Crear formularios Maestro Detalle para comprender y aplicarlos conocimientos teóricos obtenidos sobre este tema. Optimizar recursos en el desarrollo de proyectos web mediante la aplicación de Formularios Maestro Detalle con PHP.

RESUMEN:
Con mucha frecuencia 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ódigodel 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 facilita la creación de páginas de este tipo y las denomina Maestro Detalle porque sacan datos de un archivo Maestro (clientes y productos) y enlazan cada registro con una página donde se visualizan los registros correspondientes delarchivo Detalle (las facturas y las compras). 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

UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES
UNIANDES Jeniffer Manosalvas C

columnas necesarias para la página detalle. Normalmente, el juego de registros de la página maestra extrae unas pocas columnas de una tablade 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 quedesea 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 laflecha 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 delos productos.

UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES
UNIANDES Jeniffer Manosalvas C

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...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • nosee
  • Nosee
  • Nosee
  • Nosee
  • Nosee
  • nosee
  • Nosee
  • nosee

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS