molina669
25-06-2007, 17:41:17
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:
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
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:
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