Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Impresión
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 11-08-2006
neto57 neto57 is offline
Registrado
 
Registrado: may 2006
Posts: 9
Poder: 0
neto57 Va por buen camino
Manejo De Las Qrbands En Un Quickreport

Estoy trabajando con Delphi 5 y tengo una consulta que contiene campos de dos tablas como sigue:

select c_clave,c_desc_1, marca,desext1,desext2,desext3,valor,feccap,fecalt,factura from siainven a,siabmysi b where (a.clv_nue=b.c_clave)
La mando a un quickreport y el resultado es mas o menos asi:

clave nombre marca descripcion valor
023 nombre1 marca1 xxxxxxx 10
023 nombre1 marca2 yyyyyy 5
023 nombre1 marca3 zzzzzzz 15
021 nombre2 marcax xxxxxx 8
021 nombre2 marcay xxxxxx 29
021 nombre2 marcaz xxxxxx 22
021 nombre2 marcaw xxxxxx 10

Lo que nesecito saber es cuales qrbands necesito agregar al quickreport y/o que nesecito cambiarle a mi consulta para que el resultado de la consulta me permita agrupar los registro que pertenecen a cada clave para poder obtener subtotales del campo valor y que los campos claves de cada grupo me aparescan solamente una vez al principio de cada grupo de registros, osea algo asi:


clave nombre marca descripcion valor
023 nombre1
marca1 xxxxxxxxxx 10
marca2 yyyyyyyyy 5
marca3 zzzzzzzzzz 15

total de articulos: 3 total valor: 30

clave nombre marca descripcion valor
021 nombre2
marcax xxxxxxxxxx 8
marcay xxxxxxxxxx 29
marcaz xxxxxxxxxx 22
marcaw xxxxxxxxxx 10

total de articulos: 4 total valor: 69


total global: 7 total valor: 99

De antemano gracias por su ayuda.
Responder Con Cita
  #2  
Antiguo 11-08-2006
nemesio nemesio is offline
Miembro
 
Registrado: nov 2005
Ubicación: Isla de Margarita, Venezuela
Posts: 377
Poder: 19
nemesio Va por buen camino
Hola

Utiliza un QRGroup, una Banda de detalles y una de sumario

En los ejemplos de QReport puedes conseguir ejemplos de lo que buscas.

Saludos
Responder Con Cita
  #3  
Antiguo 11-08-2006
Avatar de ContraVeneno
ContraVeneno ContraVeneno is offline
Miembro
 
Registrado: may 2005
Ubicación: Torreón, México
Posts: 4.738
Poder: 23
ContraVeneno Va por buen camino
Como ya dijo nemesio, con una banda Group puedes hacer lo que necesitas. Esta banda tiene una propiedad en la cuál le indicas por cuál es el campo que quieres agrupar.

si no te molesta el inglés, aquí tienes un manual bastante sencillo de seguir y estoy seguro que lograrás lo que buscas.
__________________

Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Manejo de una DLL guiweb Varios 4 30-06-2006 15:10:48
manejo de dos tablas esimon Conexión con bases de datos 7 19-01-2006 18:50:14
Manejo de Ventanas Epunamun Varios 4 12-12-2005 23:25:38
manejo de BD raco Varios 0 21-07-2005 00:25:33
Manejo de menus robero espinoza Varios 1 26-05-2004 19:42:13


La franja horaria es GMT +2. Ahora son las 07:03:38.


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
Copyright 1996-2007 Club Delphi