Ayuda con Crystal -usando SQL
Publicado por Jose Adrian Lezcano (1 intervención) el 08/02/2008 21:38:32
Hola mi nombre es Adrian, y estoy desarrollando un reporte utilizando crystal report 8.5 en el cual yo hice ya la consulta en ACCESS y alli me muestra el SQL, pero como ACCESS no grafica me lo llevo a Excell hago una tabla dinamica y filtro todo...
Pero yo quiero reproducir esta misma consulta usando crystal report in sufacto y alli grafico y procentaje y todo...pero NO ME FUNCIONA y no se que estoy haciendo mal!!!! Alguien me ayude por favor..tengo que consultar tres campos, por ej. FECHA 1 FECHA 2 y SUP:, de alli entonces debo graficar y sacar unos porcentajes..adjunto lo que arroja el Access:
SELECT MAXIMO_WORKORDER.WONUM, MAXIMO_WORKORDER.PMNUM, MAXIMO_WORKORDER.STATUS, MAXIMO_WORKORDER.WORKTYPE, MAXIMO_WORKORDER.DESCRIPTION, MAXIMO_WORKORDER.SCHEDSTART, MAXIMO_WORKORDER.TARGSTARTDATE, MAXIMO_WORKORDER.ACTSTART, MAXIMO_WORKORDER.ACTFINISH, MAXIMO_WORKORDER.SUPERVISOR
FROM MAXIMO_WORKORDER
GROUP BY MAXIMO_WORKORDER.WONUM, MAXIMO_WORKORDER.PMNUM, MAXIMO_WORKORDER.STATUS, MAXIMO_WORKORDER.WORKTYPE, MAXIMO_WORKORDER.DESCRIPTION, MAXIMO_WORKORDER.SCHEDSTART, MAXIMO_WORKORDER.TARGSTARTDATE, MAXIMO_WORKORDER.ACTSTART, MAXIMO_WORKORDER.ACTFINISH, MAXIMO_WORKORDER.SUPERVISOR
HAVING (((MAXIMO_WORKORDER.SCHEDSTART) Between [FECHA1] And [FECHA2]) AND ((MAXIMO_WORKORDER.SUPERVISOR)=[SUP: ])) OR (((MAXIMO_WORKORDER.TARGSTARTDATE) Between [FECHA1] And [FECHA2]) AND ((MAXIMO_WORKORDER.SUPERVISOR)=[SUP: ])) OR (((MAXIMO_WORKORDER.ACTSTART) Between [FECHA1] And [FECHA2]) AND ((MAXIMO_WORKORDER.SUPERVISOR)=[SUP: ])) OR (((MAXIMO_WORKORDER.ACTFINISH) Between [FECHA1] And [FECHA2]) AND ((MAXIMO_WORKORDER.SUPERVISOR)=[SUP: ])) OR (((MAXIMO_WORKORDER.STATUS)="ESPMATER") AND ((MAXIMO_WORKORDER.SUPERVISOR)=[SUP: ]))
ORDER BY MAXIMO_WORKORDER.WONUM;
Como interpreto esto en Crystal????
Muchisimas gracias...
Pero yo quiero reproducir esta misma consulta usando crystal report in sufacto y alli grafico y procentaje y todo...pero NO ME FUNCIONA y no se que estoy haciendo mal!!!! Alguien me ayude por favor..tengo que consultar tres campos, por ej. FECHA 1 FECHA 2 y SUP:, de alli entonces debo graficar y sacar unos porcentajes..adjunto lo que arroja el Access:
SELECT MAXIMO_WORKORDER.WONUM, MAXIMO_WORKORDER.PMNUM, MAXIMO_WORKORDER.STATUS, MAXIMO_WORKORDER.WORKTYPE, MAXIMO_WORKORDER.DESCRIPTION, MAXIMO_WORKORDER.SCHEDSTART, MAXIMO_WORKORDER.TARGSTARTDATE, MAXIMO_WORKORDER.ACTSTART, MAXIMO_WORKORDER.ACTFINISH, MAXIMO_WORKORDER.SUPERVISOR
FROM MAXIMO_WORKORDER
GROUP BY MAXIMO_WORKORDER.WONUM, MAXIMO_WORKORDER.PMNUM, MAXIMO_WORKORDER.STATUS, MAXIMO_WORKORDER.WORKTYPE, MAXIMO_WORKORDER.DESCRIPTION, MAXIMO_WORKORDER.SCHEDSTART, MAXIMO_WORKORDER.TARGSTARTDATE, MAXIMO_WORKORDER.ACTSTART, MAXIMO_WORKORDER.ACTFINISH, MAXIMO_WORKORDER.SUPERVISOR
HAVING (((MAXIMO_WORKORDER.SCHEDSTART) Between [FECHA1] And [FECHA2]) AND ((MAXIMO_WORKORDER.SUPERVISOR)=[SUP: ])) OR (((MAXIMO_WORKORDER.TARGSTARTDATE) Between [FECHA1] And [FECHA2]) AND ((MAXIMO_WORKORDER.SUPERVISOR)=[SUP: ])) OR (((MAXIMO_WORKORDER.ACTSTART) Between [FECHA1] And [FECHA2]) AND ((MAXIMO_WORKORDER.SUPERVISOR)=[SUP: ])) OR (((MAXIMO_WORKORDER.ACTFINISH) Between [FECHA1] And [FECHA2]) AND ((MAXIMO_WORKORDER.SUPERVISOR)=[SUP: ])) OR (((MAXIMO_WORKORDER.STATUS)="ESPMATER") AND ((MAXIMO_WORKORDER.SUPERVISOR)=[SUP: ]))
ORDER BY MAXIMO_WORKORDER.WONUM;
Como interpreto esto en Crystal????
Muchisimas gracias...
Valora esta pregunta


0