Bug 213947 The user defined aggregation in chart builder's data binding doesn't work[13]
Description: The user defined aggregation in chart builder's data binding doesn't work[13] Build number: 2.3.0.v20071227-0800 Steps to reproduce: 1, New a chart 2, Select the data binding 3, New a aggregation such as aggregate on one row and COUNT or SUM 4, Check the result in chart builder Expected result: The aggregation binding's result should be correct Actual result: The aggregation doesn't work and only retrieve the value of that row Error log:
data/org.eclipse.birt.report.data.adapter/src/org/eclipse/birt/report/data/adapter/impl/QueryExecutionHelper.java
* @throws AdapterException
	 * @throws BirtException
	 */
	private void defineDataSourceDataSet( IQueryDefinition queryDefn )
			throws AdapterException, BirtException
	{
		String dataSetName = queryDefn.getDataSetName( );
		ModuleHandle module = sessionContext.getModuleHandle();
		if ( module != null  )
		{
			List l = module.getAllDataSets( );
			DataSetHandle handle = null;
			for ( int i = 0; i < l.size( ); i++ )
			{
				if ( ( (DataSetHandle) l.get( i ) ).getQualifiedName( ) != null
						&& ( (DataSetHandle) l.get( i ) ).getQualifiedName( )
								.equals( dataSetName ) )
				{
					handle = (DataSetHandle) l.get( i );
				}
			}
			major = handle;
			defineDataSet( handle );
		}
	}
	/**
	 * @param queryDefn
	 * @param paramBindingIt
	 * @param filterIt
	 * @param bindingIt