Bug 147977 Chart editor does not use container's column bindings
1) create data source 2) create data set: select * from customers 3) create table 4) bind country, customer name to table 5) group by country 6) create a binding for total_by_country which aggregates # of customers in each country. put a data element in group footer and bind to total_by_country 7) in group header put chart 8) in data tab specify inherit from container Result: You see columns for report data set created in step 2. Expected Result: Just 3 columns for the 3 bindings created in 4 and 6.
data/org.eclipse.birt.data.tests/test/org/eclipse/birt/data/engine/binding/APITestCase.java
* @param sortDefn
	 * @param bindingNameFilter
	 * @param bindingExprFilter
	 * @param filterDefn
	 * @param bindingNameRow
	 * @param bindingExprRow
	 * @throws Exception
	 */
	protected void createAndRunQuery( String[] bindingNameGroup,
			IBaseExpression[] bindingExprGroup, GroupDefinition[] groupDefn,
			String[] bindingNameSort, IBaseExpression[] bindingExprSort,
			SortDefinition[] sortDefn, String[] bindingNameFilter,
			IBaseExpression[] bindingExprFilter, FilterDefinition[] filterDefn,
			String[] bindingNameRow, IBaseExpression[] bindingExprRow )
			throws Exception
	{
		executeQuery( createQuery( bindingNameGroup,
				bindingExprGroup,
				groupDefn,
				bindingNameSort,
				bindingExprSort,
				sortDefn,
				bindingNameFilter,
				bindingExprFilter,
				filterDefn,
				bindingNameRow,
				bindingExprRow ), bindingNameRow );
	}
	
	/**