Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 198749

Summary: Horizontal page break support
Product: z_Archived Reporter: Der Spunk <spunk_der>
Component: BIRTAssignee: Gang Liu <hustlg>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: P3 CC: jerlich, qaautoed, rkanguri, wenfeng.fwd, wyan, zqian
Version: 2.2.0Keywords: plan
Target Milestone: 2.3.0 M6   
Hardware: PC   
OS: Windows XP   
Whiteboard:
Bug Depends on:    
Bug Blocks: 198230, 211715, 213900    

Description Der Spunk CLA 2007-08-02 19:14:17 EDT
Build ID: I20070625-1500

The PDF emitter tries to put all columns on the same page which will cause too slim columns and line wrapping when there are too many columns for one page, even with landscape orientation.

The PDF emitter should therefore support horizontal page breaks. The user should be able to provide hints to the emitter by selecting columns where a horizontal page break may occur. Of course this will also bring up the requirement to be able to select one or more columns that should be repeated on every page.
Comment 1 Wei Yan CLA 2008-02-03 22:27:59 EST
need more time to finish this issue, defer to M6
Comment 2 Wei Yan CLA 2008-03-23 23:40:20 EDT
*** Bug 220439 has been marked as a duplicate of this bug. ***
Comment 3 Wei Yan CLA 2008-03-30 23:12:40 EDT
HTML support has been finish.
Comment 4 Gang Liu CLA 2008-03-31 04:21:23 EDT
Model should support page-break property on table columns
Comment 5 Rick Lu CLA 2008-03-31 04:34:30 EDT
as comment#4 said, added pageBreakBefore and pageBreakAfter properties on the Column element.
Comment 6 Wei Yan CLA 2008-03-31 04:37:54 EDT
defer to future implementations to RC0, it contains:
1. performance optimization.
2. PDF support.
Comment 7 Gang Liu CLA 2008-03-31 06:32:42 EDT
we finished the following features:
support horizontal page break in report document(Run task).
support horizontal page break in html report(RunAndRenderTask, RenderTask)
support horizontal page break in render PDF report(RenderTask).
In future we should support:
horizontal page break in PDF report(RunAndRendTask)
Comment 8 Wenfeng Li CLA 2008-04-01 18:45:05 EDT
PLease log a separate enh bug for horizontal page break with runandrender task.
Comment 9 erlich CLA 2008-09-08 15:05:58 EDT
from the editor.. what should i do to force a page break on a certain column?
Comment 10 Gang Liu CLA 2008-09-08 22:12:53 EDT
Choose a column on editor, set page-break-before:always or page-break-after: always on page-break property sheet.
Comment 11 Rima Kanguri CLA 2008-09-10 21:03:32 EDT
To set page break on a column follow the steps below
- select the cross tab report item
- in property editor view, select the 'column area' tab
- In the page break category, click on 'Add' to define a column page break
Comment 12 erlich CLA 2008-09-24 10:19:02 EDT
But it doesn't have an option to set the page break interval? is there anyway to set interval for columns? or it only does support page break for every column??
Comment 13 Rima Kanguri CLA 2008-09-25 17:56:34 EDT
Yes we do plan to support interval setting in 2.5. Let me find the related bugzilla entry