>Com relação ao REPORT OOP, não vou utilizá-lo... Só vai dar trabalho extra... Eu tentei uma vez testar esta classe e fiquei meio perdido... Outra desvantagem é que vc deverá ter um código para comandar este relatório, deixando "escravo" da app e se algum cliente quiser mudar alguma coisa ficaria preso as instruções OOP que comandam este relatório....
mais ou menos... é só você criar a interface para isso... mas sem duvidas requer um certo trabalho. :)
Claudio Lassala