Oi Ricardo.
Que tal gerar um cursor com o conteúdo deste SQL Statement antes e depois usar os campos deste cursor para popular o seu grid, com RecordSourceType = 1 ?
Se você for usar o grid para editar os valores, que tal uma "view" ?
Espero que ajude.
Ivan