Summary:
[Regression]The bound column names must be unique
within the entire table.
Bugzilla Bug (s) Resolved: 153853
Description:
1. In ReportItem.java , override
checkStructureList method.
2 Add new validator to check
name in the top level of listing.
3、 Check
Unit Test.
Tests Description : Junit test.
Files Edited:
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/elements/rom.def
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/elements/ReportItem.java
/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/parser/ReportDesignParseTest.java
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/ModuleHandle.java
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/ComputedColumnHandle.java
/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/api/ReportItemHandleTest.java
Files Added:
/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/validators/ColumnBindingNameValidator.java
Notes to Developers:
Notes to QA
Mark He XingJie
Actuate Software Shanghai Center
Tel: (86)21-58826388
Fax: (86)21-58826002
Email: xhe@xxxxxxxxxxx