Problema, Ayuda Urgente

ESCALONA
23 de Junio del 2005
Buenas tengo esta consulta en Access que me funciona correctamente :
SELECT VENTAS.NUMVENTA, VENTAS.FECHAVENTA, VENTAS.SUBTOTAL, COMPONEN_PRODVENTAS.CODPROD, COMPONEN_PRODVENTAS.CANTIDADPROD, CLIENTES.NOMCLI, CLIENTES.APECLI, CLIENTES.EMPRESA, CLIENTES.NIFCIF, CLIENTES.DIRCLI, PRODUCTOS.MARCPROD, PRODUCTOS.DESCPROD, Format(((PRODUCTOS.PVDPROD*1.2)*COMPONEN_PRODVENTAS.CANTIDADPROD),"###0.00") AS PFINAL, Format((VENTAS.SUBTOTAL*0.16),"###0.00") AS IVA, Format((VENTAS.SUBTOTAL+(VENTAS.SUBTOTAL*0.16)),"###0.00") AS TOTAL, Format((PRODUCTOS.PVDPROD*1.2),"###0.00") AS PV
FROM PRODUCTOS, VENTAS, COMPONEN_PRODVENTAS, CLIENTES
WHERE COMPONEN_PRODVENTAS.CODPROD=PRODUCTOS.CODPROD And COMPONEN_PRODVENTAS.NUMVENTA=VENTAS.NUMVENTA And VENTAS.CLIVENTA=CLIENTES.NUMCLI And VENTAS.NUMVENTA="050002";
------
El problema viene cuando intento usar esta misma consulta en Data Report para generar unos informes, me da error creo que el problema esta con la funcion Format, pero me estoi desesperando ya..... Si alguien tiene alguna solucion estare eternamente agradecido ;)