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

Bug 331994

Summary: Pagebreak does not work if report have 2 tables parent and child
Product: z_Archived Reporter: Joan <joansydiongco>
Component: BIRTAssignee: Birt-ReportEngine-inbox <Birt-ReportEngine-inbox>
Status: CLOSED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: bluesoldier
Version: unspecified   
Target Milestone: 3.7.0   
Hardware: PC   
OS: Windows XP   
Whiteboard: Obsolete
Attachments:
Description Flags
PICKList none

Description Joan CLA 2010-12-07 04:51:46 EST
Build Identifier: I20080617-2000

Parent Table 1 has pagebreak interval = 1
and the Child Table 2 has pagebreak interval = 8
It does not take effect on the report. still retrieve upto 40 rows as default.

Reproducible: Always

Steps to Reproduce:
1. applied pagebreak interval of Table 1 (Parent) to 1
2. applied pagebreak interval of Table 2 (Child) to 8 (detail, should limit rows display per page to 8 rows)
3. Does not take-effect to the display of report (html).
Comment 1 Joan CLA 2010-12-07 04:54:34 EST
Created attachment 184699 [details]
PICKList
Comment 2 Xiaoying Gu CLA 2010-12-19 21:40:13 EST
The child table locates in the parent table's group header.
Child table's pagegroup setting will be ignored if the parent table's "repeat group header" setting is enabled. Otherwise it will cause endless loop.

set as invalid.
Comment 3 Joan CLA 2010-12-19 22:12:03 EST
Thank you Xiaoying Gu for your comments.
Yes the page break interval is resolved.

Is it possible to repeat header if the child table continues to the next page?
Comment 4 Xiaoying Gu CLA 2010-12-20 03:56:21 EST
(In reply to comment #3)
> Thank you Xiaoying Gu for your comments.
> Yes the page break interval is resolved.
> 
> Is it possible to repeat header if the child table continues to the next page?

Do you mean the table header/group header of child table?
Comment 5 Joan CLA 2011-01-20 05:09:36 EST
Hi Xiaoying Gu,

I appreciate your replies.

I have resolved my problem with pagebreak by removing the Child table and just use a normal header / detail table.

Thanks,
Joan
Comment 6 Xiaoying Gu CLA 2011-02-08 23:58:24 EST
Closed.