Bug 143105 Invalid "row" binding reference does not generate an error
Open the attached report. The data item in the second column is bound to an invalid expression row["junk"] (no binding by the name junk exists). No error is generated when this report is run. The 2nd column simply shows empty values. EXPECTED: erroneous "row" references must be reported as error.
data/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/script/JSResultSetRow.java
if ( expr instanceof ColumnReferenceExpression )
		{
			
			ColumnReferenceExpression colref = (ColumnReferenceExpression) expr;
			if ( colref.isIndexed( ) )
			{
				int idx = colref.getColumnindex( );
				
				if ( idx == 0 )
					return new Integer( index );
				else if ( roObject != null )
					return roObject.getFieldValue( idx );
				else
					return null;
			}
			else
			{
				String name = colref.getColumnName( );
				
				if ( JSRowObject.ROW_POSITION.equals( name ) )
					return new Integer( index );
				else if ( roObject != null )
					return roObject.getFieldValue( name );
				else
					return null;
			}
		}
		else
		{