Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

QuickReports - Datos en la misma fila

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Consultas
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: QuickReports - Datos en la misma fila Responder citando

Hola

Segun entiendo, estas dos tablas no tienen inguna relación entre sí, y el QR solo te permite usar un DataSet, por lo tanto el otro Dataset lo tendras que controlar por código para ir cambiando de registro, esto lo puedes hacer en el evento OnAfterPrint

Aunque tendrias el problema de que el primer DataSet tenga menos registros que el otro y se imprima incompleto, por lo tanto mejor controlalo con el evento OnNeedData del QuickRep, por ejemplo

En el evento de la banda avanzamos y ponemos OnAfterPrint

{
if(!Table1->Eof())
Table1->Next; //Avanzamos
else
QRDBText1->Enabled=false; //Desactivamos para no imprimir repetidamente el ultimo registro
if(!Table2->Eof())
Table2->Next; //Avanzamos
else
QRDBText2->Enabled=false; //Desactivamos
}

El el OnNeedData ponemos

MoreData=!Table1->Eof() | !Table2->Eof();
//Si hay registros por imprimir en alguna de las tablas

Tal vez necesite algunes ajustes, escribo de memoria


Saludos
Roger Ruiz

Volver arriba
Mensaje    Asunto: QuickReports - Datos en la misma fila Responder citando

Hola a todos, llevo unos dias mu malos buscando la manera de conseguirlo, y es que lo que quiero hacer parece simple, pero me esta dando muchos dolores de cabeza. Se trata de obtener la informacion de dos tablas de una misma base de datos (filtradas una por fecha y la otra por nombre) y poner los resultados obtenidos en una misma linea mediante el uso de QuickReport. Lo de sacar la informacion de las tablas es facil usando QRSubDetail, pero esta banda situa los datos en el informe, justo debajo (o encima) de la linea del QRBand donde obtengo la informacion de la otra tabla. En fin, no me enrollo mas, solo que soy un pobre estudiante desesperao, por favor, porfaaaaaaa, ayuda, je...
Volver arriba
Mensaje    Asunto: QuickReports - Datos en la misma fila Responder citando

jode, anda que pa caer, es lo de siempre, te ciegas con que tiene que ser de una manera y no hay mas que hablar, je. En fin, que eso, que muchas gracias tio, que asin da gusto y que sepas que un murcianico te esta mu agradecio.
Volver arriba
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.