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

Bug 332781

Summary: Table group page break property not inherited from library
Product: z_Archived Reporter: Steve Schafer <sschafer>
Component: BIRTAssignee: Birt-ReportEngine-inbox <Birt-ReportEngine-inbox>
Status: VERIFIED INVALID QA Contact: Xiaoying Gu <bluesoldier>
Severity: normal    
Priority: P3 CC: bluesoldier, ywang
Version: unspecified   
Target Milestone: 3.7.0   
Hardware: PC   
OS: Windows 7   
Whiteboard: Obsolete
Attachments:
Description Flags
Small project that illustrates the problem none

Description Steve Schafer CLA 2010-12-16 13:26:42 EST
Build Identifier: M20100909-0800

When inheriting a table from a library, the page break before property of a group, when set to Always, does not show up in the report and does not cause any page breaks to occur in the rendered PDF.

Reproducible: Always

Steps to Reproduce:
1. create a library
2. create a table in the library and set the page break interval to 0
3. create a group in the table
4. set page break before on the group to Always
5. create a report and inherit the table from the library
6. bring up the table group editor and observe the page break before property is Auto
7. run the report as PDF and observe there are no page breaks.
8. override the page break before property and set it to Always in the report
9. run the report as PDF and observe there are page breaks.
Comment 1 Steve Schafer CLA 2010-12-16 13:29:25 EST
Created attachment 185354 [details]
Small project that illustrates the problem

Project contains a library and two reports.  new_report_2.rptdesign inherits the table without overrides.  new_report_3.rptdesign inherits the table and overrides the page break before property.
Comment 2 Yueqian Wang CLA 2011-04-25 23:40:36 EDT
The page break properties cannnot be inherited according to the CSS spec.
Comment 3 Xiaoying Gu CLA 2011-04-26 21:12:08 EDT
verified.