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 |
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