Bug 361443 Excel ODA
data/org.eclipse.birt.report.data.oda.excel/src/org/eclipse/birt/report/data/oda/excel/impl/util/ExcelFileSource.java
selectColumIndexes = new int[rsmd.getColumnCount()];
		for (int i = 0; i < rsmd.getColumnCount(); i++) {
			selectColumIndexes[i] = findIndex(
					rsmdHelper.getOriginalColumnName(rsmd.getColumnName(i + 1)),
					originalColumnNameIndexMap);
		}
	}
	/**
	 *
	 * @param columnCount
	 * @return
	 * @throws OdaException
	 */
	private String[] createTempColumnNames(List<String> aRow)
			throws OdaException {
		String[] tempColumnNames = new String[aRow.size()];
		for (int i = 0; i < aRow.size(); i++) {
			tempColumnNames[i] = formatTempColumnName(i + 1);
		}
		return tempColumnNames;
	}
	private static String formatTempColumnName( int columnPosition )
	{
	    return "COLUMN_" + columnPosition; 
	}
	/**
	 * Fetch data from a row.
	 *
	 * @param aRow
	 *            a row read from table