rsoler Posted April 16, 2007 Share Posted April 16, 2007 Hi, I'm trying to do a PDF Report, from a XMLDataSource. Also I'm using iReport for my reports design.When I generate the Report, with amount of data that overload the first page it works fine.But when I generate a Report with less data, the Jasper generates a strange pagebreak. Why?There's a space in the fisrt page without nothing. I have all the report content in the Detail band, but I also try to divide it in some other bands as Column Footer, but my problem doesn't disappear.I'll give you my jrxml as example.Please, can anyone help me? Thanks in advance [file name=matricula_exemple_detall.jrxml size=95210]http://www.jasperforge.org/components/com_joomlaboard/uploaded/files/matricula_exemple_detall.jrxml[/file] size=391]http://www.jasperforge.org/components/com_joomlaboard/uploaded/images/bad_formed_little.jpg Link to comment Share on other sites More sharing options...
Teodor Danciu Posted April 17, 2007 Share Posted April 17, 2007 Hi, You have a huge detail band (664 pixels in height).Even if you are hiding portions of its content using the printWhenExpression on those frames, the engine will still use the original detail height to evaluate if it fits on the current page or not.And with that many subreports inside, the detail actually stretches and empty space is collapsed only in the end.Simply put, given the large detail size, the engine would still think it will overflow, even empty space is collapsed after. To solve this, you should split the large detail using a trick like this:http://jasperforge.org/sf/wiki/do/viewPage/projects.jasperreports/wiki/FAQ8 I hope this helps.Teodor Link to comment Share on other sites More sharing options...
rsoler Posted April 18, 2007 Author Share Posted April 18, 2007 Thanks Teodord, I solve my problem as you suggest.I will divide the contents of the Report in how many more possible bands. Thank you Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now