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 25-06-2007
molina669 molina669 is offline
Miembro
 
Registrado: nov 2005
Ubicación: Elche
Posts: 40
Poder: 0
molina669 Va por buen camino
Problema al Agrupar con QRGroup

Hola a todos,
esperon me puedan ayudar con un reporte que llevo dos días tratando de crear.
Tengo 3 tablas: USUARIO, DEPARTAMENTO y TELFAX_DEP
Creo la siguiente consulta:
Código:
SELECT U.nombre, U.extension, U.movilMasa, U.extMovilMasa, D.nombre AS departamento,T.numero AS telFax, T.codDepartamento 
FROM USUARIO U, DEPARTAMENTO D, TELFAX_DEPARTAMENTO T
WHERE U.departamento=D.codigo AND U.departamento=T.codDepartamento 
AND T.visible=true
ORDER BY D.nombre,U.nombre
Enlazo la consulta a un qrReport.
Lo que necesito es mostrar un informe en el que se muestren los departamentos y sus numeros de telefono y despues los usuarios de ese departamento, es decir:
DEPARTAMENTO
TELEFONO1
TELEFONO2
......
TELEFONOn
USUARIO1
USUARIO2
......
USUARIOn

Para ello he añadido un QRGroup y en su expresion "departamento" para agrupar por departamento. Pero no logro que me muestre el resto del reporte.
Puede ser que sea error a la hora de hacer la SQL, no se.
He visto algo sobre crear dos report y unirlos, pero no se si sería la solución, creo que con agrupaciones debería solucionarse.
Creo que me he explicado bien.
Gracias por su ayuda
Responder Con Cita
  #2  
Antiguo 25-06-2007
Avatar de eduarcol
[eduarcol] eduarcol is offline
Miembro Premium
 
Registrado: ago 2003
Ubicación: En los estados Zulia y Merida de Venezuela
Posts: 4.151
Poder: 25
eduarcol Va por buen camino
la propiedad dataset del quickreport la configurastes??, si no configuras esa propiedad no te muestra si no solo un registro
__________________
...Yo naci en esta ribera del arauca vibr@d0r
Soy hermano de la espuma,
de la garza, de la rosa y del sol...
Viva Venezuela
Responder Con Cita
  #3  
Antiguo 25-06-2007
molina669 molina669 is offline
Miembro
 
Registrado: nov 2005
Ubicación: Elche
Posts: 40
Poder: 0
molina669 Va por buen camino
gracias por contestar eduardcol, si la configuré, la enlace a la query.
Responder Con Cita
  #4  
Antiguo 26-06-2007
molina669 molina669 is offline
Miembro
 
Registrado: nov 2005
Ubicación: Elche
Posts: 40
Poder: 0
molina669 Va por buen camino
Les cuento, he hecho algunos progresos pero no llego a tener lo que necesito:
la sql la he cambiado, ahora es así:

SELECT U.nombre, U.extension, U.movilMasa, U.extMovilMasa,
D.nombre AS departamento,T.numero AS numtelFax,
T.codDepartamento AS codDepTelFax
FROM USUARIO U , DEPARTAMENTO D, TELFAX_DEPARTAMENTO T
WHERE U.departamento=D.codigo AND
U.departamento=T.codDepartamento AND T.visible=true
ORDER BY D.nombre, T.numero, U.nombre

En el report he creado 3 qrgroup:
En el primero, expresion:=departamento y un qrdbtext con dataset al query y datafield a departamento
En el segund0, expresion:=numtelFax
y un qrdbtext con dataset al query y datafield a numtelFax.
En el tercero, expresion:=nombre y un qrdbtext con dataset al query y datafield a nombre.

De esta forma consigo que se me haga una primera agrupacion de los departamentos, una segunda de los numeros de telefonos y una tercera de los nombres de los empleados de esos departamentos.
El problema es que me repite los empleados por cada numero de telefono de los departamentos.
Es decir, yo quiero:
DEPARTAMENTO

TELEFONO1
TELEFONO2
......
TELEFONOn

USUARIO1
USUARIO2
......
USUARIOn


y obtengo:
DEPARTAMENTO
TELEFONO1
USUARIO1
USUARIO2
......
USUARIOn

TELEFONO2
USUARIO1
USUARIO2
......
USUARIOn

......
TELEFONOn
USUARIO1
USUARIO2
......
USUARIOn



Espero explicarme bien.

Alguna solución, pleassssssssseeeeeeeeeeeeeeeeeee.
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
Problema con QRGroup Valeric Impresión 5 22-11-2007 13:54:21
QuickReport QRGroup Barzaugc Impresión 9 23-06-2005 10:55:44
Problema Con La Banda Qrgroup Rolando Glez Impresión 0 22-11-2004 19:09:55
El homónimo del HAVING en QRGROUP ciscu Impresión 6 11-06-2004 17:13:09
Totales Qrgroup en QuickReport JANDREGUE Impresión 2 22-09-2003 19:39:45


La franja horaria es GMT +2. Ahora son las 17:18:20.


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