Bug 191089 cross tab Binding tab- Aggregate On field is shows incorrect field name
Cross tab-Binding under properties hows incorrect field for 'Aggregate On'. It show show similar to regular table binding 'Aggregate On' field. For example; instead of Location/country it should show either 'N/A' for table or 'Group Country' for any group.
UI/org.eclipse.birt.report.designer.ui.views/src/org/eclipse/birt/report/designer/internal/ui/views/attributes/provider/DataSetColumnBindingsFormHandleProvider.java
}
	public boolean canModify( Object element, String property )
	{
		return false;
	}
	public Object getValue( Object element, String property )
	{
		int index = Arrays.asList( columnNames ).indexOf( property );
		String columnText = getColumnText( element, index );
		return columnText;
	}
	public boolean modify( Object data, String property, Object value )
			throws Exception
	{
		/*
		 * if ( value == null ) return false; int index = Arrays.asList(
		 * columnNames ).indexOf( property ); switch ( index ) { case 0 : if ( !( (
		 * (ComputedColumnHandle) data ).getName( ) != null && (
		 * (ComputedColumnHandle) data ).getName( ) .equals( value.toString(
		 * ).trim( ) ) ) ) { ( (ComputedColumnHandle) data ).setName(
		 * value.toString( ) ); } break; case 1 : ( (ComputedColumnHandle) data
		 * ).setDataType( getDataType( value.toString( ) ) ); break; case 2 : if ( !( (
		 * (ComputedColumnHandle) data ).getExpression( ) != null && (
		 * (ComputedColumnHandle) data ).getExpression( ) .equals( (String)
		 * value ) ) ) { ( (ComputedColumnHandle) data ).setExpression(
		 * value.toString( ) ); String groupType = DEUtil.getGroupControlType(
		 * bindingObject ); if ( ExpressionUtil.hasAggregation( (
		 * (ComputedColumnHandle) data ).getExpression( ) ) ) { if (
		 * groupType.equals( DEUtil.TYPE_GROUP_GROUP ) ) (
		 * (ComputedColumnHandle) data ).setAggregrateOn( ( (GroupHandle)