Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Impresión (https://www.clubdelphi.com/foros/forumdisplay.php?f=4)
-   -   Impresion de reporte con datos de varias tablas (https://www.clubdelphi.com/foros/showthread.php?t=84790)

le_candia 05-12-2013 20:50:36

Impresion de reporte con datos de varias tablas
 
Hola amigos del foro, necesito una pequeña ayuda para mi proyecto.
Lo que intento es imprimir un reporte con fast report 4 en delphi xe2. Tengo varias tablas que contienen los resultados de los analisis por un lado, y por otra tengo una tabla donde estan los tipos de estudios a realizar, y finalmente una tabla donde estan los nombres de las pruebas, las unidades de medidas y los límites de los valores de las pruebas. Seria Asi:

Tabla Tipo_estudio (esta tabla contiene los tipos de pruebas)
id_estudio..............1.....................2.........................3
estudio................Hemograma.........Orina...................Coagulograma

Tabla Analisis (esta tabla contiene los datos de cada prueba especifica, por ejemplo:
id_analisis.............101...........................102
analisis ...............Trigliceridos ................Colesterol HDL
unidad.................mg/dl..........................mg/dl
limites.................hasta 160 mg/dl............mayor a 35

Tabla Pruebas (esta tabla guarda los resultados de cada analisis hecho)
id_pruebas.............1
prueba1................165
prueba2................38
prueba3................15
prueba4................3,5
prueba5................NULL
prueba6................NULL

Lo que intento hacer es un reporte para imprimir los resultados del analisis por paciente y que me quede de la siguiente forma
--------------------------------------------------------------
Nombre del paciente......................DNI.................Fecha................etc... cabecera con datos del paciente
--------------------------------------------------------------

HEMOGRAMA (tipo de analisis seria masterdetail
-----------------------------------------------------------------
analisis....................resultado..............unidad.................limites (sub detail
----------------------------------------------------------------
trigliceridos................165.....................mg/dl................hasta 160
colesterol..................38.......................mg/dl...............mayor a 35

necesito una ayuda de como hacer la consulta para que me pueda mostrar el reporte de esta manera, o es necesario agregar algun dato mas a mis tablas para relacionarlas. Muchas gracias por cualquier respuesta

Combat-F2D 09-12-2013 08:05:59

fastreport te permite varios master detail además de union de informes
creo que tus dudas pueden ir por ahi


La franja horaria es GMT +2. Ahora son las 08:56:17.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi