to PHV: thank you.. oops. here's the whole code, I did not have the Parameter line, lost it somehow... but now that I've added param & Int(date...) code I get ODBC call failed:
PARAMETERS [Enter the Beginning Date] DateTime, [Enter the Ending Date] DateTime;
SELECT SYNERGEN_SA_WORK_ORDER_TASK.DEPARTMENT, SYNERGEN_SA_WORK_ORDER_TASK.AREA, SYNERGEN_SA_WORK_ORDER_TASK.TYPE_OF_WORK, SYNERGEN_SA_WORK_ORDER_TASK.WORK_ORDER_NO, SYNERGEN_SA_WORK_ORDER_TASK.WORK_ORDER_TASK_NO, SYNERGEN_SA_WORK_ORDER_TASK.ACTUAL_FINISH_DATE, [SUPPLIES&MAT].SumOfACTUAL_AMOUNT AS SUP, PURCHCNTRACT.SumOfACTUAL_AMOUNT AS PURCH, Labor.SumOfREGULAR_AMOUNT AS LABOR, Labor.REG_HRS, Labor.OT_HRS, SYNERGEN_SA_WORK_ORDER_TASK.TASK_STATUS
FROM ((SYNERGEN_SA_WORK_ORDER_TASK LEFT JOIN [SUPPLIES&MAT] ON (SYNERGEN_SA_WORK_ORDER_TASK.WORK_ORDER_NO = [SUPPLIES&MAT].WORK_ORDER_NO) AND (SYNERGEN_SA_WORK_ORDER_TASK.WORK_ORDER_TASK_NO = [SUPPLIES&MAT].WORK_ORDER_TASK_NO)) LEFT JOIN PURCHCNTRACT ON (SYNERGEN_SA_WORK_ORDER_TASK.WORK_ORDER_NO = PURCHCNTRACT.WORK_ORDER_NO) AND (SYNERGEN_SA_WORK_ORDER_TASK.WORK_ORDER_TASK_NO = PURCHCNTRACT.WORK_ORDER_TASK_NO)) LEFT JOIN Labor ON (SYNERGEN_SA_WORK_ORDER_TASK.WORK_ORDER_NO = Labor.CHARGE_NO) AND (SYNERGEN_SA_WORK_ORDER_TASK.WORK_ORDER_TASK_NO = Labor.WORK_ORDER_TASK_NO)
WHERE (((SYNERGEN_SA_WORK_ORDER_TASK.DEPARTMENT)="STDT") AND ((SYNERGEN_SA_WORK_ORDER_TASK.AREA)="TRAFFIC") AND ((SYNERGEN_SA_WORK_ORDER_TASK.TYPE_OF_WORK)="SI-FABO") AND ((SYNERGEN_SA_WORK_ORDER_TASK.TASK_STATUS)="FINISHED") AND ((Int([SYNERGEN_SA_WORK_ORDER_TASK.actual_finish_date])) Between Int([Enter the Beginning Date]) And Int([Enter the Ending Date]))) OR (((SYNERGEN_SA_WORK_ORDER_TASK.TYPE_OF_WORK)="SI-WRK"))
ORDER BY SYNERGEN_SA_WORK_ORDER_TASK.WORK_ORDER_TASK_NO;