Home
Analytics
Can we change the way BIRT is rendering the page overflow ?
LeinadJan
Hello,
Is it possible to change the way BIRT is rendering the header when the data on the top of my new page is a part of the last line on the previous page. Each time this happen, the last line in the header is missing. My Boss wants the header to be complete. Can we do that ?
Thank you !
Leinad
Find more posts tagged with
Comments
mwilliams
Hi Leinad,
Can you show a screenshot of what you're talking about?
foolcatjr
<blockquote class='ipsBlockquote' data-author="'mwilliams'" data-cid="66474" data-time="1279221427" data-date="15 July 2010 - 12:17 PM"><p>
Hi Leinad,<br />
<br />
Can you show a screenshot of what you're talking about?<br /></p></blockquote>
<br />
I think his problem is the report have lots of pages, and sometimes the table across 2 pages, under this condition, some table's header was separated by 2 pages, it's ugly, so he don't want the header be separated.
LeinadJan
Hi,
I'm showing you a screenshot, look at my header, it is suppose to be a complete rectangle, but the lower border is not there, because its the continuation from the previous line on the previous page. We don't want that to happen.
Do you have any suggestions ?
Thank you
LeinadJan
Hello,
somebody told me I could use the widow and orphan properties. It's working well, but it cut the text. I can't lose any part of that text. And if I let the option by default, you have 2 lines on the second page and its breaking the header. Can't we just say to not break the header ?
Thank you !
mwilliams
What version of BIRT are you using? More recent versions have an "avoid" page break within option that may help.
LeinadJan
<blockquote class='ipsBlockquote' data-author="'mwilliams'" data-cid="66515" data-time="1279301208" data-date="16 July 2010 - 10:26 AM"><p>
What version of BIRT are you using? More recent versions have an "avoid" page break within option that may help.<br /></p></blockquote>
<br />
We are using BIRT 2.1.1, I did use avoid and the widow and orphan properties and none had the effect I wanted. It seems "avoid" is not working at the detail level. I show screenshot, I'm sorry that I have to censor the data, but it's confidential.
mwilliams
I think there were bugs with widows/orphans back in 2.1.1. I also believe there was an issue with page break within. Both were probably related as they handle essentially the same thing. Are you not able to upgrade to a newer version?
LeinadJan
Hi mwiliam,
it's not my decision to change the BIRT version on the production servers. I can file a demand, but I don't know when it will happen.
Thank you !
mwilliams
Hopefully you can upgrade. There have been many upgrades in functionality since 2.1.1.
The only other thing I can think of would be to set your page break interval to a smaller amount so that you never run into that issue. This may not work for you if your row heights vary greatly line by line.
Good luck. Let us know whenever you have questions.
LeinadJan
Hi,
somebody showed me a solution for the problem. It was quite simple. Usually, when a row of data continue on the next page, BIRT is removing the la line of the header on the next page. To avoid the problem, we just have to add a new empty line in the header, 2 pixel high. So, when BIRT will delete one part of the header, it will be the new line, my header will be completly visible.
I don't know why I didn't thought about it before.
Thank you all for your help !
Leinad Jan
mwilliams
That is an interesting and thoughtful solution! Glad you found something to work for you without having to upgrade!