Como ya pasaron 14 años del post inicial, es posible que no te conteste.
Para generar el reporte lo mejor es crear un cursor nuevo a ese efecto, donde integras los datos que necesitas. Para tablas relacionadas o no, siempre hay que utilizar el SELECT - SQL, de esa forma las relaciones no se verán afectadas. Tendrás que reemplazar en los controles del report la fuente de datos por el cursor creado.
Tambien es bueno tener presente que algunos datos podrían surgir de un cursor de un registro único. En este caso, se puede reemplazar el cursor por un objeto de alcance PRIVATE o PUBLIC, o como propiedad de _Screen (de otra forma el report nunca lo vería). Por ejemplo
En los cuadros del report, pondríamos referencias al objeto:
loClientes.Nombre
loClientes.Domicilio
etc.