Bug 181880 Output column generated from Flat file is wrong
If I define a csv file, including a column which is Date type and has no value, after creating a dataset from this csv, output column of that column is wrong. Expected result is Date. Actual result is Any.
model/org.eclipse.birt.report.model.adapter.oda/src/org/eclipse/birt/report/model/adapter/oda/impl/ODAFactory.java
return DesignChoiceConstants.COLUMN_DATA_TYPE_INTEGER;
			case DataType.STRING_TYPE :
				return DesignChoiceConstants.COLUMN_DATA_TYPE_STRING;
			case DataType.DATE_TYPE :
				return DesignChoiceConstants.COLUMN_DATA_TYPE_DATETIME;
			case DataType.DECIMAL_TYPE :
				return DesignChoiceConstants.COLUMN_DATA_TYPE_DECIMAL;
			case DataType.DOUBLE_TYPE :
				return DesignChoiceConstants.COLUMN_DATA_TYPE_FLOAT;
			case DataType.BOOLEAN_TYPE :
				return DesignChoiceConstants.COLUMN_DATA_TYPE_BOOLEAN;
			case DataType.BLOB_TYPE :
			case DataType.BINARY_TYPE :
			default :
				return DesignChoiceConstants.COLUMN_DATA_TYPE_ANY;
		}
	}
	private static String convertApiTypeToROMParameterType( int apiDataType )
	{
		switch ( apiDataType )
		{
			case DataType.INTEGER_TYPE :
				return DesignChoiceConstants.PARAM_TYPE_INTEGER;
			case DataType.STRING_TYPE :
				return DesignChoiceConstants.PARAM_TYPE_STRING;
			case DataType.DATE_TYPE :
				return DesignChoiceConstants.PARAM_TYPE_DATETIME;
			case DataType.DECIMAL_TYPE :
				return DesignChoiceConstants.PARAM_TYPE_DECIMAL;
			case DataType.DOUBLE_TYPE :