Bug 192829 Aggregation binding filter doesn't work for crosstab
The filter condition on bindings for Crosstab doesn't take effect. Currently Dte hasn't supported this yet.
data/org.eclipse.birt.data.tests/test/org/eclipse/birt/data/engine/olap/data/impl/CubeAggregationTest.java
* @throws BirtException
	 */
	public void testCube1AggrFilter7(  ) throws IOException, DataException, BirtException
	{
		
		CubeQueryExecutorHelper cubeQueryExcutorHelper = new CubeQueryExecutorHelper( 
				CubeQueryExecutorHelper.loadCube( "cube1", documentManager, new StopSign( ) ) );
		
		IBinding level21_sum = new Binding( "level21_sum" );
		level21_sum.setAggrFunction( IBuildInAggregation.TOTAL_SUM_FUNC );
		level21_sum.setExpression( new ScriptExpression( "measure[\"measure1\"]" ) );
		level21_sum.addAggregateOn( "dimension[\"dimension2\"][\"level21\"]" );
		cubeQuery.addBinding( level21_sum );
		
		
		
		IConditionalExpression expr1 = new ConditionalExpression( "data[\"level21_sum\"]",
				IConditionalExpression.OP_TOP_PERCENT,
				"70" );
		CubeFilterDefinition cubeFilter = new CubeFilterDefinition( expr1 );
		cubeFilter.setTargetLevel( level21 );
		IJSFilterHelper filterHelper = BaseDimensionFilterEvalHelper.createFilterHelper( baseScope,
				cubeQuery,
				cubeFilter );
		cubeQueryExcutorHelper.addJSFilter( filterHelper );
		IConditionalExpression expr2 = new ConditionalExpression( "data[\"level21_sum\"]",
				IConditionalExpression.OP_BOTTOM_PERCENT,
				"70" );
		CubeFilterDefinition cubeFilter2 = new CubeFilterDefinition( expr2 );
		cubeFilter2.setTargetLevel( level21 );