-
Summary:
CheckIn:Fix Data Part of 147977 Chart editor does not use container's column
bindings
- Bugzilla Bug (s) Resolved:
[147977] Chart editor does not use container's column bindings
-
Description:
The sub query now can use
column bindings from parent query. However, those column bindings should
include no aggregation, otherwise exception will be thrown. Test cases are
updated as well.
- Tests Description:
Unit test
- Files Edited:
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/i18n/Messages.properties"
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/impl/document/GroupDefnUtil.java"
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/impl/PreparedQuery.java"
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/api/querydefn/SubqueryDefinition.java"
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/impl/document/QueryDefnUtil.java"
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/api/querydefn/BaseQueryDefinition.java"
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/i18n/ResourceConstants.java"
"/org.eclipse.birt.data.tests/test/org/eclipse/birt/data/engine/binding/SubQueryTest.java"
"/org.eclipse.birt.data.tests/test/org/eclipse/birt/data/engine/binding/ColumnBindingTest.java"
"/org.eclipse.birt.data.tests/test/org/eclipse/birt/data/engine/binding/APITestCase.java"
"/org.eclipse.birt.data.tests/test/org/eclipse/birt/data/engine/binding/DataSetCacheTest.java"
"/org.eclipse.birt.data.tests/test/org/eclipse/birt/data/engine/impl/rd/ViewingTest2.java"
"/org.eclipse.birt.data.tests/test/org/eclipse/birt/data/engine/impl/rd/ReportDocumentTest.java"
"/org.eclipse.birt.data.tests/test/org/eclipse/birt/data/engine/api/APITestCase.java"
"/org.eclipse.birt.data.tests/test/org/eclipse/birt/data/engine/impl/rd/ViewingTest.java"
"/org.eclipse.birt.data.tests/test/org/eclipse/birt/data/engine/api/UsesDetailFalseTest.java"
- Files
Added:
"/org.eclipse.birt.data.tests/test/org/eclipse/birt/data/engine/executor/cache/golden/CacheSubqueryTest.testUseParentColum
Bindings.txt"
"/org.eclipse.birt.data.tests/test/org/eclipse/birt/data/engine/binding/golden/SubQueryTest.testUseParentColumnBindings.txt"
- Files Deleted:
N/A
- Notes to Build Team:
N/A
- Notes to Developers:
N/A
- Notes to QA:
N/A
- Notes to Documentation:
N/A