Bug 181706 Sorting Data by X values doesn't work without grouping
Using the 2.2M5 designer , I simply want to sort the data of the X Series in a Line Chart. I go into the Sort and Group pop up in the chart wizard and select ascending, but it doesn't affect the result. (style ordered same as the result set) If i define a dummy grouping (no interval) it is then working.
chart/org.eclipse.birt.chart.engine/src/org/eclipse/birt/chart/internal/datafeed/DataProcessor.java
}
		public boolean isEmpty( )
		{
			return aggregationExpsList.isEmpty( ) || querysList.isEmpty( );
		}
		/**
		 * 
		 * @param elSD
		 *            orthogonal series definitions list
		 * @param lhmLookup
		 */
		public void addSeriesDefinitions( EList elSD, GroupingLookupHelper lhmLookup )
		{
			for ( int k = 0; k < elSD.size( ); k++ )
			{
				SeriesDefinition sdOrthogonal = (SeriesDefinition) elSD.get( k );
				Series series = sdOrthogonal.getDesignTimeSeries( );
				List qlist;
				if ( series instanceof BubbleSeries )
				{
					qlist = getBubbleSeriesGroupingList( series );
				}
				else if ( series instanceof GanttSeries )
				{
					qlist = getGanttSeriesGroupingList( series );
				}
				else
				{
					qlist = getGeneralSeriesGroupingList( series );
				}