Bug 145691 the result set selection list in viewer data export shows names with *_<number>
Create a report with mulitple table, dynamic text, or list that has data binding. preview the report in web viewer, try to export data from the web viewer. A selection list of result sets is pompted to the user. The names of these result sets seems to be a report item name plus "_nnnn" appended at the end. It is not user friendly to show this internal numbers. It will be better to show the table name, or the list name, or the report item name that has the result set in the selection list.
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/api/impl/DataExtractionTask.java
IDocArchiveReader reader = reportDocReader.getArchive( );
			dis = new DataInputStream( reader
					.getStream( ReportDocumentConstants.DATA_META_STREAM ) );
			HashMap queryCounts = new HashMap( );
			while ( true )
			{
				
				IOUtil.readString( dis );
				
				IOUtil.readLong( dis );
				
				String queryId = IOUtil.readString( dis );
				
				String rsetId = IOUtil.readString( dis );
				
				rsetId2queryIdMapping.put( rsetId, queryId );
				int count = -1;
				Integer countObj = (Integer) queryCounts.get( queryId );
				if ( countObj != null )
				{
					count = countObj.intValue( );
				}
				count++;
				String rsetName = getQueryName( queryId );
				if( count > 0)
				{
					rsetName = rsetName + "_" + count;
				}
				queryCounts.put( queryId, new Integer( count ) );
				rsetName2IdMapping.put( rsetName, rsetId );