- Summary:
CheckIn:Fix bugzilla bug 186861,187508
- Bugzilla Bug (s) Resolved:
[186861]
BIRT Cross tab - Filter doesnt work
[187508]
NPE throws out when there is no value in crosstab suit for the condition of
filter[1102]
-
Description:
The following are done:
1.Add
support to “data” scriptable object in simple dimension level
filtering
2.Fix
NPE problem when the cube filter result with zero result
3.Add
test cases
-
Tests Description:
Unit Test.
- Files Edited:
"/org.eclipse.birt.data.tests/test/org/eclipse/birt/data/engine/olap/api/CubeFeaturesTest.java"
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/olap/data/impl/aggregation/AggregationCalculator.java"
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/olap/data/api/CubeQueryExecutorHelper.java"
"/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/olap/util/filter/DimensionFilterEvalHelper.java"
- Files
Added:
"/org.eclipse.birt.data.tests/test/org/eclipse/birt/data/engine/olap/api/golden/CubeFeaturesTest.testFilter3.txt"
"/org.eclipse.birt.data.tests/test/org/eclipse/birt/data/engine/olap/api/golden/CubeFeaturesTest.testAggrFilter.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