Christoph Leser wrote:
> nice question.
> would it be feasible to suppress the unwanted output ( like header, footer etc. ) by using a 'print when' expression evaluating a parameter you supply when you call fillReport?
The problem is there's much more to producing an report definition that
generates good Excel files. As well as removing the bands and margins,
you also have to ensure that there are no overlapping elements, and that
the page height = header band heights + footer band heights + (n x
detail height) (otherwise you get unsightly gaps between rows at the
I suspect the only answer to all this is an improved Excel outputter.
Unfortunately, because of the order of the Jasper pipeline the output is
print formatted before it gets to the exporters, so the Excel export
routines would have to un-print-format the report (unless I've missed