FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Como Usar Master / Detail?
Hola amigos... disculpen las molestias... tengo un inconveniente con unos detalles en el quick report, (ejemplo: tengo una factura con muchos detalles)... estuve buscando y lei mucho sobre master / detail que es lo que necesito, pero no lo puedo hacer funcionar, o no se si lo estoy haciendo bien, les agradeceria si me dan una ayuda de como funciona... uso delphi 7, quick report y query... gracias por su tiempo... un abrazo...
|
#2
|
||||
|
||||
Hola,
no aclaras muy bien lo que has intentado hacer, donde tienes los inconvenientes. De todas formas te pongo este enlace donde puede que te aclare algo de lo que necesitas. http://www.clubdelphi.com/foros/showthread.php?t=49605 Saludos.
__________________
Confórmate con lo que tienes pero anhela lo que te falta. |
#3
|
|||
|
|||
gracias por contestar, la verdad, no me sale nada de lo que hago, es por eso que le pido el favor de enseñarme lo basico desde el comienzo de un master /detail... tengo 2 query, query1 para la cabecera y query2 los detalle... no logro hacer que me muestres la cabecera y debajo los detalles de esa cabecera, me muestra todos los detalles en la cabecera como tambien en los detalles...
|
#4
|
||||
|
||||
Hola negrokau.
En este enlace: Master-detail relationships, está explicado con detalle. Por otro lado, ¿ Que motor de bd y que componentes estas usando ? Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#5
|
|||
|
|||
gracias ecfisa, interbase como motor, delphi 7, quick report y query
|
#6
|
||||
|
||||
Hola.
Correcto, ¿ El componente query es TIBQuery ? Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#7
|
|||
|
|||
si, TIBQUERY....
|
#8
|
||||
|
||||
Hola.
Ajusta las siguientes propiedades de los IBQuerys (reemplazando por los nombres de tus tablas y campos): IBQueryMaster: Código:
Database <- IBDatabase SQL.Text <- 'SELECT * FROM TABLA_MASTER'; Transaction <- IBTransaction Código:
Database <- IBDatabase SQL.Text <- 'SELECT * FROM TABLA_DETALLE WHERE MASTER_ID = :ID'; DataSource <- dsMaster (DataSource asociado a IBQueryMaster) Transaction <- IBTransaction
Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#9
|
|||
|
|||
y en los QRsubdetail como los configuro?
|
#10
|
||||
|
||||
Hola negrokau.
Revisa en este enlace: Quick Reports Tutorial, buscá por: Sorting & Grouping. Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#11
|
|||
|
|||
sabes, les comento que no puedo hacer funcionar el master / detail
para que esten mas informados sobre mi consulta es sobre el movimiento de gruas de una fecha a otra. -uso 2 subdetail, subdetail1 para la cabecera y subdetail2 para el detalle. -tambien 2 query, query1 para la cabecera y query2 para el detalle. en el sql de query1 (cabecera) pongo la siguiente consulta:
en el sql de query2 (detalle) pongo la siguiente consulta:
-en el dataset del subdetail1 le asigno el query1 de la cabecera y en el dataset del subdetail2 le asigno el query2 del detalle. -en la propiedad master del subdetail2 le asigno el subdetail1. -en el evento afterprint del subdetail1 le asigno los parametros del query2
-en el la propiedad dataset del reporte le asigno el query1 y en el evento StartPage asigno los parametros del query1.
mi problema es que en el reporte genera las paginas sin parar.... me darian un consejo amigos.... xq ya intente todo lo que me indicaron pero hasta aca llegue... |
#12
|
|||
|
|||
ya lo solucione, solo tenia que asignar los parametros del query1 en el boton imprmir del formulario y ahi ya deja de generar paginas de mas en el reporte.... espero que le sirva a otros...
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Help!! master - detail ¿Cómo actualizo? | tato_ma | Varios | 6 | 26-01-2009 04:54:42 |
Como Hacer Un Master Detail en delphi 6 ? | juangabriel1786 | Conexión con bases de datos | 3 | 22-01-2007 22:44:36 |
DBLookupComboBoxs Master/Detail o Detail/Master | yusnerqui | OOP | 5 | 29-07-2005 18:40:20 |
Como Master\Detail con IBO y Firebird?? | nefy | Firebird e Interbase | 1 | 18-05-2004 01:26:23 |
interbase:¿como crear un master-detail-detail? | ElSanto24 | Firebird e Interbase | 2 | 22-10-2003 10:24:45 |
|