For reporting one could use XML/XSL based reporting tools (not that I know of any) since object graphs can now be easily transformed to XML. I actually used that approach in an e-gov application I developed:
* get a XML representation of the results of a query
* apply a xSL stylesheet to transform the XML into a XSL:FO stylesheet
* hand the XSL:FO stylesheet over to a processor like FOP
RodrigoOliveira
See:
HowDoIQueryMyObjects