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
assertEquals( resultSet[2].getLevelIndex( dimLevel21 ), 0 );
		assertEquals( resultSet[2].getLevelKeyDataType( dimLevel21, "level21" ), DataType.STRING_TYPE );
		resultSet[2].seek( 0 );
		assertEquals( resultSet[2].getLevelKeyValue( 0 )[0], "1" );
		assertEquals( resultSet[2].getAggregationValue( 0 ), new Double(6) );
		resultSet[2].seek( 1 );
		assertEquals( resultSet[2].getLevelKeyValue( 0 )[0], "2" );
		assertEquals( resultSet[2].getAggregationValue( 0 ), new Double(22) );
		
		
		assertEquals( resultSet[3].length( ), 2 );
		
		assertEquals( resultSet[3].getAggregationDataType( 0 ), DataType.DOUBLE_TYPE );
		assertEquals( resultSet[3].getLevelIndex( dimLevel11 ), 0 );
		assertEquals( resultSet[3].getLevelKeyDataType( dimLevel11, "col11" ), DataType.STRING_TYPE );
		resultSet[3].seek( 0 );
		assertEquals( resultSet[3].getLevelKeyValue( 0 )[0], "1" );
		assertEquals( resultSet[3].getAggregationValue( 0 ), new Double(6) );
		resultSet[3].seek( 1 );
		assertEquals( resultSet[3].getLevelKeyValue( 0 )[0], "2" );
		assertEquals( resultSet[3].getAggregationValue( 0 ), new Double(22) );
		for ( int i = 0; i < resultSet.length; i++ )
		{
			resultSet[i].close( );
		}
	}
}
/*
	col11	col12	col13	level21	level31	measure1	measure2
	String	Unknown	Integer	String	Integer	Integer		Double