Gracias Seppo ... funciona muy bien, tengo unos cuantos parámetros más que pasarle como filtros pero esto me simplifica muchisimo y, sobre todo, ordena el query.
Si se te ocurre otra manera por favor pasamela, pero realmente me salvaste, no se me había ocurrido transformar los strings directamente en variables, visto ahora parece simple pero estuve toda la tarde luchando con esto ... gracias de nuevo.
Saludos