Selection Formula en Crystal Report

Rub?
04 de Diciembre del 2004
Hola: tengo un problema con unos reportes hechos en CR 4.6 con Oracle, llamados desde Visual Basic 5.0. El detalle es que los reportes estan hechos con las tablas anexadas dentro del reporte con sus respectivos joins y desde VB se le envia con el SelectionFormula los filtros de la pantalla de captura. El problema es que en algunos reportes el filtro lo ejecuta hasta que termina de ejecutar el Query, por lo que se tarda mucho y me muestra 3 registros de 8,500. Es decir 8,500 son los registros que encuentra sin el filtro y al aplicarle el Selection solo muestra los 3. El resultado de la informacion es correcto pero se tarda demasiado. Sugerencias ?