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 16-05-2003
ramiretor ramiretor is offline
Miembro
 
Registrado: may 2003
Ubicación: México
Posts: 196
Poder: 21
ramiretor Va por buen camino
Agrupar ?

HOLA FORO:

A VER SI ALGUIEN ME PUEDE AYUDAR, UTILIZO PARA GENERAR INFORMES QREPORT, Y TENGO ALGUNOS PROBLEMILLAS AL GENERAR UN INFORME. NECESITO CONTAR LOS REGISTROS QUE HAY EN CADA DETALLE. EL INFORME CONTIENE UN PAGEHEADER, SEGUIDO POR UNA BANDA DE GRUPO Y LUEGO LOS DETALLES, luego el group footer, PARA TERMINAR CON SUMARY.

HE INTENTADO DE VARIAS MANERAS PARA HACERLO PERO ME SUMA BIEN LOS PRIMEROS REGISTROS PERO AL FINAL SUMA TODOS LOS REGISTROS QUE GENERA LA CONSULTA.
LA CONSULTA ES LA SIGUIENTE:

select e.estado_id, e.descripcion, m.municipio_id, m.descripcion, l.localidad_id, l.descripcion, f.familia_id, i.a_paterno ||' '|| i.a_materno ||' '|| i.nombre as nombrecompleto, count(*) as integrantes
from ex_estado e, ex_municipio m, ex_localidad l, ex_familia f, ex_integrante i
where e.estado_id = :estado_id
and m.estado_id = :estado_id
and l.estado_id = :estado_id
and f.estado_id = :estado_id
and m.municipio_id = :Municipio_id
and m.municipio_id = l.municipio_id
and l.localidad_id = f.localidad_id
and f.familia_id = i.familia_id
group by e.estado_id, e.descripcion, m.municipio_id, m.descripcion, l.localidad_id, l.descripcion, f.familia_id, i.a_paterno, i.a_materno, i.nombre
order by e.estado_id, m.municipio_id, l.localidad_id

COMO SE PUEDE VER LE PASO COMO PARAMETROS: EL ESTADO Y EL MUNICIPIO. EL GROUP LO UTILIZO PARA generar un salto cuando cambio el municipio, el count lo utilizo para generar el numero de registros que cumplan la condicion. Es justamente integrantes lo que tengo que sumar pero no lo hago bien. Si alguno me puede ayudar se lo agradeceré.

enga

__________________
Ernesto R.
Responder Con Cita
  #2  
Antiguo 16-05-2003
Avatar de jhonny
jhonny jhonny is offline
Jhonny Suárez
 
Registrado: may 2003
Ubicación: Colombia
Posts: 7.058
Poder: 29
jhonny Va camino a la famajhonny Va camino a la fama
Bueno amigo primero que todo debes ver la siguiente direccion:
http://www.clubdelphi.com/users/llso...ilo.php#gritos

esperamos que mejores tus modales...

En cuanto a la pregunta solo se me ocurre lo siguiente

Supongamos que tienes unTtQRLabel en cada banda de detalle...

y en el evento:

BeforPrint de cada una de tus bandas que hacen referencia al detalle, pones el resultado de un RecordCount que le hagas al dataset de cada Banda...

Ejemplo:
qrlabel1.caption:=IntToStr(Query1.RecordCount);

Espero esto te sirva de ayuda...Y recuerda que no se admiten gritos en este club...
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!"

http://www.purodelphi.com/
http://www.nosolodelphi.com/
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


La franja horaria es GMT +2. Ahora son las 10:02:12.


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