Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 08-07-2011
Avatar de ingabraham
ingabraham ingabraham is offline
Miembro
 
Registrado: ago 2007
Posts: 614
Poder: 17
ingabraham Va por buen camino
Reporte agrupando datos

firebird 2.0 y delphi

tengo la sgte tabla:

Código Delphi [-]
usuarios
----------
ced 
nombre
sexo
ciudad

quisiera armar un reporte con estos datos, como lo haria , el sql y el qreport como lo configuro

agrupados por ciudad (masculinos, femeninos)

Código Delphi [-]
 
lorica
----------
fem 20
masculinos 55
 
 
san pelayo
fem 80
masculinos 78
 
cerete
fem 260
masculinos 54
__________________
Enseñar es la virtud de un sabio.
Responder Con Cita
  #2  
Antiguo 08-07-2011
Avatar de oscarac
[oscarac] oscarac is offline
Miembro Premium
 
Registrado: sep 2006
Ubicación: Lima - Perú
Posts: 2.010
Poder: 20
oscarac Va por buen camino
mmmm creo que podria ser asi

Código SQL [-]
 
 
Select Ciudad, Count (Case when Sexo = 'MASCULINO', sexo, 0) As Masculino, Count (Case when Sexo = 'FEMENINO', sexo, 0) As Femenino
from... 
Group by Ciudad
__________________
Dulce Regalo que Satanas manda para mi.....
Responder Con Cita
  #3  
Antiguo 08-07-2011
Avatar de ingabraham
ingabraham ingabraham is offline
Miembro
 
Registrado: ago 2007
Posts: 614
Poder: 17
ingabraham Va por buen camino
como seria la configuracion del reporte
__________________
Enseñar es la virtud de un sabio.
Responder Con Cita
  #4  
Antiguo 08-07-2011
Avatar de oscarac
[oscarac] oscarac is offline
Miembro Premium
 
Registrado: sep 2006
Ubicación: Lima - Perú
Posts: 2.010
Poder: 20
oscarac Va por buen camino
pues en el quickreport asignas la propiedad datasource el datasource asociado alquery a eso te refieres?
__________________
Dulce Regalo que Satanas manda para mi.....
Responder Con Cita
  #5  
Antiguo 10-07-2011
Avatar de ingabraham
ingabraham ingabraham is offline
Miembro
 
Registrado: ago 2007
Posts: 614
Poder: 17
ingabraham Va por buen camino
Question

Cita:
Empezado por oscarac Ver Mensaje
pues en el quickreport asignas la propiedad datasource el datasource asociado alquery a eso te refieres?
la configuracion de las bandas del reporte.
__________________
Enseñar es la virtud de un sabio.
Responder Con Cita
  #6  
Antiguo 10-07-2011
Avatar de ingabraham
ingabraham ingabraham is offline
Miembro
 
Registrado: ago 2007
Posts: 614
Poder: 17
ingabraham Va por buen camino
Thumbs up

tengo este cod , no se si me sirva


Código SQL [-]
Select ciudad, Count(DEC) AS CUANTOS, Sexo from Clientes
Group by ciudad, Sexo
__________________
Enseñar es la virtud de un sabio.
Responder Con Cita
  #7  
Antiguo 11-07-2011
Avatar de oscarac
[oscarac] oscarac is offline
Miembro Premium
 
Registrado: sep 2006
Ubicación: Lima - Perú
Posts: 2.010
Poder: 20
oscarac Va por buen camino
Cita:
Empezado por ingabraham Ver Mensaje
tengo este cod , no se si me sirva



Código SQL [-]
Select ciudad, Count(DEC) AS CUANTOS, Sexo from Clientes
Group by ciudad, Sexo



lamento decirte que si tu mismo no sabes si te sirve... que podria decirte yo?
__________________
Dulce Regalo que Satanas manda para mi.....
Responder Con Cita
  #8  
Antiguo 12-07-2011
Avatar de ingabraham
ingabraham ingabraham is offline
Miembro
 
Registrado: ago 2007
Posts: 614
Poder: 17
ingabraham Va por buen camino
si me sirve, lo k yo estoy preguntando es k como hago en el reporte con las bandas, por k el sql si sale como lo kiero. gracias.,
__________________
Enseñar es la virtud de un sabio.
Responder Con Cita
  #9  
Antiguo 12-07-2011
Avatar de look
look look is offline
Miembro
 
Registrado: sep 2007
Ubicación: The Shire
Posts: 656
Poder: 17
look Va camino a la fama
Hola , no se si entendi bien pero solo tienes que hacer un selec de tu tabla ordenados por ciudad y en la banda detalle colocar los campos en forma vertical , de ese modo se vera como agrupado:

===================================
cliente /////banda columna
===================================
nombre
sexo /////banda detalle
tel
etc.
===================================
////////banda sumario.
__________________
all your base are belong to us
Responder Con Cita
  #10  
Antiguo 13-07-2011
Avatar de Caro
*Caro* Caro is offline
Moderadora
 
Registrado: jul 2004
Ubicación: Cochabamba, Bolivia
Posts: 2.544
Poder: 22
Caro Va por buen camino
Hola ingabraham, lo mejor es que te salga los datos que necesitas en cada registro y lo colocas de forma vertical como te ha indicado look, así solo utilizarías la banda de detalle

Tu consulta sería:

Código SQL [-]
SELECT ciudad, sum(Case sexo When 'M' then 1 else 0 end) As CantMasculino,
           sum(Case sexo When 'F' then 1 else 0 end) As CantFemenino
FROM usuarios
GROUP BY ciudad

en tu banda de detalle
ciudad
CantMasculino
CantFemenino

Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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
Agrupando Información SQl DasGrun SQL 2 05-11-2010 21:22:59
Agrupando resultado de sp BetoAlonso Varios 7 20-10-2010 21:53:51
Agrupando resultado de consulta MaMu SQL 3 30-08-2008 13:56:46
Problema agrupando para crear sumario de costos joal SQL 1 20-07-2006 00:14:25
reporte agrupando valores @-Soft Impresión 5 24-12-2003 16:49:48


La franja horaria es GMT +2. Ahora son las 15:19:53.


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