Summary:
The
chart and crosstab should not be inserted into the masterpage header.
Table
in grid which from library can not preview .
Bugzilla
Bug (s) Resolved: 188196 , 187761
Description:
1.
Forbidden all extended item in masterpage’s
header or footer.
2. Refresh table layout when
duplicate structure of element for case table in grid.
3.
Check unit tests
Tests
Description : Junit test.
Files
Edited:
/org.eclipse.birt.report.model.tests/test/org/eclipse/birt/report/model/library/input/LibraryWithTableTest_GridContainTable.xml
/org.eclipse.birt.report.model.tests/test/org/eclipse/birt/report/model/library/input/LibraryWithTableTest_GridContainTable_Lib.xml
/org.eclipse.birt.report.model.tests/test/org/eclipse/birt/report/model/library/LibraryWithTableTest.java
/org.eclipse.birt.report.model.tests/test/org/eclipse/birt/report/model/extension/ReportItemExtensionTest.java
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/util/ElementStructureUtil.java
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/validators/MasterPageContextContainmentValidator.java
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/elements/TableItem.java
Mark He XingJie
Actuate Software Shanghai Center
Tel: (86)21-58826388
Fax: (86)21-58826002
Email: xhe@xxxxxxxxxxx