![]() |
Ayuda con quireckt y Tablas detalles
1 Archivos Adjunto(s)
hola amigo me gustaria saber como puedo hacer estoy en quickreport, yo tengo una tabla factura que tiene varias tablas detalle relacionada con id de factura, ahora yo kiero mostrar en quickreport como se ve en esta imagen hay presente dos trabas pero seran mas tablas de detalle de factura:
|
y que tienes avanzado hasta el momento?
|
Hombre lo primero es construir la SQL, que seguramente no la tendrás, ¿o si?, ¿has utilizado alguna vez el QuickReport?, segurametne no, ¿o si?, y como dice el compañero oscarac, ¿que tienes echo?, para poder orientarte en todo lo que se pueda.
Un saludo. |
1 Archivos Adjunto(s)
si tengo la consulta hechas, lo unico que usado quickrepot para cosa sencillas. esta es mi consulta:
y mira que tengo en quickrepot mi imagen: |
Veo que si tienes la SQL echa, pero, ¿que es lo que quieres imprimir?, y ¿en que orden?, ejemplo:
Cita:
Un saludo |
si eso es lo que yo quiero mostrar todo lo que se le a realizado a un paciente unico en el quickrepot, esa consulta que le pase cuando yo la ejecuto, solo me muestra los datos del paciente pero las otras tablas me salen en blanco me pueden decir porque pasa eso??
bueno y en otra parte ya tengo todo lo componente que dice olbeup solo que QRBand le puse title porque ese es que se pone por defecto. |
Cuando dices que salen en blanco las demás base de datos y sólo te sale la del paciente, quizás la relación que pones no es la correcta o no tienen ninguna relación entre ellas.
Para saber si hay datos en las demás base de datos relacionadas con la del paciente, visualiza por pantalla manualmente las demás base de datos individualmente, elige Hospitalizacion, Medicos, Medicamentos, etc, para ver el resultado. por cierto ¿con que motor trabajas?, ¿puede ser SQL SERVER?, si es así, buen motor de base de datos, ¿admites consejos en la construcción de base de datos y de SQL? Un saludo. |
si estoy trabajando el sql server, ya consulte cada tablas donde están relacionada con el paciente y cada una tiene datos, ahora le muestro el diagrama de vista de mi base de datos:
|
1 Archivos Adjunto(s)
aqui esta la imagen
|
Ayuda como pongo mas detalle porque si pongo QRDBText se repite varias veces en mi tabla, favor ayuda??
|
Cita:
al principio decias que no se mostraba informacion... ahora que se repite? coloca toda la instruccion SQL para ver mas o menos que sale |
Hola amell2020
Sobre la SQL que pusistes hay campos que están con acentos y otros sin ellos. ¿por que utilizas campos con acentos?, ¿porque utilizas campos super largos?, ¿cual es el motivo?, te puede llevar a confusión y a la desesperación y mucho dolor de cabeza, hay campos en mayúsculas otras en minúsculas, es una u otra pero las dos NO. Sobre que se repiten los datos, ya lo se, la SQL que has puesto mezclado con otras bases de datos y se inclinan a la repetición, si el paciente ha consumido 5 medicamentos distintos, a tí te saldrán 5 pacientes iguales. Cómo te dije después de la SQL: Código:
QRBand, QRGroup, QRDetail, QRSubDetailEn el QRSubDetail en el DataSet lo dejas en blanco, hay le pones los medicamentos o lo que tú quieras. Bueno ya nos dirás como te va. Un saludo. |
| La franja horaria es GMT +2. Ahora son las 21:08:07. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi