Bug 138733 getExpressionValue fails
The following script fails on Row OnCreate if (this.getRowData().getExpressionValue("row[CREDITLIMIT]") > 80000 ){ this.getStyle().backgroundColor = "red"; }
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/script/internal/instance/ReportElementInstance.java
}
	/*
	 * (non-Javadoc)
	 * 
	 * @see org.eclipse.birt.report.engine.api.script.instance.IReportInstance#getStyle()
	 */
	public IScriptStyle getStyle( )
	{
		return new StyleInstance( content.getStyle( ) );
	}
	public Object getNamedExpressionValue( String name )
	{
		Object generatedBy = content.getGenerateBy( );
		if ( generatedBy instanceof ReportElementDesign )
		{
			ReportElementDesign design = (ReportElementDesign) generatedBy;
			Map m = design.getNamedExpressions( );
			String expr = (String) m.get( name );
			if ( expr == null )
				return null;
			context.newScope( this );
			try
			{
				return context.evaluate( expr );
			}
			finally
			{
				context.exitScope( );
			}
		}