Este enlace pinta muy bien! Pero no sé muy bien como aplicarlo.. Lo del
CustomConstraint lo tengo que poner en el componente TQuery donde hago el open y falla? En la propiedad Constraints pongo lo de FIELD IS NOT NULL?
Muchísimas gracias, espero que me expliqueis un poco como hacerlo y que sea la solución! 
Un saludo