Community
Participate
Working Groups
Build Identifier: I20100608-0911 Configuration: Birt 2.6.1 Seperate run and render task Outputformat = PDF PAGE_OVERFLOW = OUTPUT_TO_MULTIPLE_PAGES If I render a 5 page report with a pageRange of for example "1,2-5", A bug occures (I think it's to difficult to explain, so I attached an example). However, if I don't set the pageRange, the report works fine. Reproducible: Always Steps to Reproduce: 1. Add two large Textelements (1 row more than there is space on a page) 2. Render the report with pageRange set to "1,2-n" (where n is the number of pages in total)
Created attachment 185337 [details] An example of the bug
Created attachment 185341 [details] The code that executes the report
Created attachment 185342 [details] The report that shows the bug
I forgot to mention: I've played with scripting and found out, that the onPageBreak-event of a surrounding element (table-detail for example) is not fired before the page with the two rows.
The content in first page is displayed 2 pages because the label in the first page is split into 2 page. User can avoid this problem by setting page range as "1-n". Anyway, since the report is fixed-layout, we can output the first page as what it is.
Fixed.
Verified in daily build 3.7.0.v201104050630