Bug 207892 Can not select the value from Blob type column[07]
Description: Can not select the value from Blob type column[07] Build number: 2.3.0.v20071029-0800 Steps to reproduce: 1, New a dataset from PRODUCTLINE 2, New a filter in Dataset 3, row["IMAGE"] equal to <select value> Actual result: Exception occurs: The expression's value can not be retrived. An error happen during population of data. This might be caused by including data of mixed type in a column "ANY" type.
UI/org.eclipse.birt.report.designer.ui/src/org/eclipse/birt/report/designer/data/ui/util/SelectValueFetcher.java
IBaseExpression bindingExprGroup = new ScriptExpression( ExpressionUtility.getReplacedColRefExpr( expression ) );
			GroupDefinition groupDefn = new GroupDefinition( BINDING_GROUP_NAME );
			groupDefn.setKeyExpression( BINDING_GROUP_EXPRESSION );
			query.addBinding( new Binding( BINDING_ROW_NAME, bindingExprGroup ) );
			query.addGroup( groupDefn );
			query.setUsesDetails( false );
			DataRequestSession session = DataRequestSession.newSession( new DataSessionContext( DataSessionContext.MODE_DIRECT_PRESENTATION,
					dataSetHandle == null ? null
							: dataSetHandle.getModuleHandle( ) ) );
			if ( dataSetHandle != null )
			{
				defineSourceAndDataSets( session,
						dataSetHandle,
						session.getModelAdaptor( ).adaptDataSet( dataSetHandle ),
						inclFilter );
			}
			IPreparedQuery preparedQuery = session.prepare( query );
			IQueryResults results = preparedQuery.execute( null );
			if ( results != null )
			{
				IResultIterator iter = null;
				iter = results.getResultIterator( );
				if ( iter != null )
				{
					while ( iter.next( ) )
					{
						Object candiateValue = iter.getValue( BINDING_ROW_NAME );
						selectValueList.add( candiateValue );
						iter.skipToEnd( 1 );
					}