Bug 186861 BIRT Cross tab - Filter doesnt work
Filter condition on cross tab does not work. Please try to run the attached report, the filter doesnt seem to apply, I tried using row["Product Line"] and data["Product line"] as filter expression.
data/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/olap/util/filter/DimensionFilterEvalHelper.java
{	
				DummyJSDimensionObject dimObj = new DummyJSDimensionObject( this.dimObj,
					this.getTargetDimensionLevelNames( ) );
				this.scope.put( "dimension",
					this.scope,
					new DummyJSDimensionAccessor( this.dimName, dimObj ) );
			}	
			this.scope.put( "data", this.scope, this.dataObj );
			OLAPExpressionCompiler.compile( cx, this.expr );
		}
		finally
		{
			Context.exit( );
		}
	}
	
	/**
	 * @return
	 * @throws DataException
	 */
	private DimLevel[] populateAggrLevels( ) throws DataException
	{
		
		
		String bindingName = OlapExpressionCompiler.getReferencedScriptObject( expr,
				"data" );
		if ( bindingName == null )
			return null;
		for ( Iterator it = queryDefn.getBindings( ).iterator( ); it.hasNext( ); )
		{