FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
uso de varios DetailBands
mi duda es porque yo quiero hacer un informe en el cual tenga los datos dispuestos de la siguiente manera:
TITULO Datos 1 ---------------------------- 1 | 2 | 3 |--> datos sacados de una tabla .. | ... | Datos 2 ---------------------------- 1 | 2 | 3 |--> datos sacados de otra tabla .. | ... | Datos 3 ---------------------------- 1 | 2 | 3 |--> datos sacados de otra tabla .. | ... | entonces. los datos 1,2,3,..,... los pongo usando un tqrdbtext, que me pone todos los registros que haya. pero la cosa es que no puedo poner todo eso en un rbDetail porque me quedaria asi Datos 1 ------------------------------ 1 Datos 1 ------------------------------ 2 ...... y asi para todos los datos. necesito saber como puedo poner un band para titulo, luego uno de detail para poner los datos, luego otro para titulo, otro de detail, y asi hasta todos los que quiera. si me he conseguido explicar agradeceria vuestra ayuda |
#2
|
||||
|
||||
Si los datos que tienes que mostrar tienen la misma forma (campos iguales) puedes hacer lo siguiente:
Utiliza un query con UNION en varias selecte y añade un campo "inventado" para los títulos. Por ejemplo: select 'TITULO1' as titulo, codigo, nombre from Tabla1 union select 'TITULO2' as titulo, codigo, nombre from Tabla2 union select 'TITULO3' as titulo, codigo, nombre from Tabla3 ... Y luego agrupas el listado por el campo titulo. Si los campos no se llaman igual puedes utilizar alias para que todas las selects que intervienen en el union tengan el mismo formato. De esta forma sólo necesitas un detailBand Un saludo Edu |
|
|
|