Bug 123036 Data in a reprot is doubly stored
We currently stored data twice. Once in the content stream, once by DtE. The instance stored by content stream should not be there.
data/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/impl/ResultIterator.java
Object resultOp1 = ce.getOperand1( ) != null
					? getValue( ce.getOperand1( ) ) : null;
			Object resultOp2 = ce.getOperand2( ) != null
					? getValue( ce.getOperand2( ) ) : null;
			String op1Text = ce.getOperand1( ) != null ? ce.getOperand1( )
					.getText( ) : null;
			String op2Text = ce.getOperand2( ) != null ? ce.getOperand2( )
					.getText( ) : null;
			exprValue = ScriptEvalUtil.evalConditionalExpr( resultExpr,
					ce.getOperator( ),
					ScriptEvalUtil.newExprInfo( op1Text, resultOp1 ),
					ScriptEvalUtil.newExprInfo( op2Text, resultOp2 ) );
		}
		else
		{
			DataException e = new DataException( ResourceConstants.INVALID_EXPR_HANDLE );
			logger.logp( Level.FINE,
					ResultIterator.class.getName( ),
					"getValue",
					"Invalid expression handle.",
					e );
			throw e;
		}
		
		this.getRdSaveUtil( ).doSaveExpr( dataExpr, exprValue );
		
		return exprValue;
	}
	
	/**