- Summary:
Support multi-arguments in olap aggregation function
- Bugzilla Bug (s)
Resolved:
None
- Description:
The aggregation function like
Total.weightedAvg is allowed to have 2 arguments. In cube query definition, we
allow user to use IBinding.addArgument to put further arguments _expression_
like: dimension[“dimensionName”][“levelName”][“attributeName”]
in aggregation defintion , support it now!
- Tests Description:
- Notes to
Build Team:
- Notes to
Developers:
- Notes to QA:
- Notes to
Documentation:
- Files Edited:
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/olap/query/view/QueryExecutor.java"
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/olap/util/ICubeAggrDefn.java"
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/olap/util/OlapExpressionUtil.java"
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/olap/query/view/CalculatedMember.java"
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/olap/query/view/CubeQueryDefinitionUtil.java"
"/org.eclipse.birt.data.tests/test/org/eclipse/birt/data/engine/olap/cursor/CubeUtility.java"
"/org.eclipse.birt.data.tests/test/org/eclipse/birt/data/engine/olap/cursor/CursorModelTest.java"
"/org.eclipse.birt.data.tests/test/org/eclipse/birt/data/engine/olap/api/golden/CubeFeaturesTest.testBasic3.txt"
"/org.eclipse.birt.data.tests/test/org/eclipse/birt/data/engine/olap/cursor/golden/CursorModelTest.testCursorModel7.txt"
"/org.eclipse.birt.data.tests/test/org/eclipse/birt/data/engine/olap/api/CubeFeaturesTest.java"
- Files Added:
- Files Deleted