Bug 141950 Selection of select value in data set filter is error
Details: Selection of select value in data set filter is error Step: 1.New a report design. 2.Create a sample datasource and dataset. 3.Switch to filter. 4.Select a value in expression. 5.Drop the list of the value1 and select <select value...> Actual result: No value is appear and pop up an error. It said that "An expression has not been set"
UI/org.eclipse.birt.report.designer.ui/src/org/eclipse/birt/report/designer/data/ui/util/DataSetProvider.java
* @param column
	 */
	private void updateModelColumn( DataSetHandle ds, DataSetViewData column )
	{
		PropertyHandle resultSetColumns = ds.getPropertyHandle( DataSetHandle.RESULT_SET_PROP );
		
		Iterator iterator = resultSetColumns.iterator( );
		boolean found = false;
		while ( iterator.hasNext( ) )
		{
			ResultSetColumnHandle rsColumnHandle = (ResultSetColumnHandle) iterator.next( );
			assert rsColumnHandle.getPosition( ) != null;
			if ( rsColumnHandle.getPosition( ).intValue( ) == column.getPosition( ) )
			{
				if ( rsColumnHandle.getColumnName( ) != null
						&& !rsColumnHandle.getColumnName( )
								.equals( column.getDataSetColumnName( ) ) )
				{
					rsColumnHandle.setColumnName( column.getDataSetColumnName( ) );
				}
				found = true;
				break;
			}
		}
		if ( found == false )
		{
			addResultSetColumn( resultSetColumns, column );
		}
	}
	/**