Bug 200483 The fx button of aggregation builder should be also disable if it share bindings from other aggregation[0005]
Description: The fx button of aggregation builder should be also disable if it share bindings from other aggregation[0005] Build number: 2.2.1.v20070820-0630 Steps to reproduce: 1, New a table1 based on dataset and has a aggregation binding 2, New a table share table1's result set 3, Drag a aggregation to table2's footer row area 4, Try to modify the expression Expected result: The expression button should be disable. Actual result: The expression can be edit but can not save, so the button should be disable
UI/org.eclipse.birt.report.designer.ui/src/org/eclipse/birt/report/designer/internal/ui/dialogs/BindingDialogHelper.java
btnTable.setSelection( false );
				if ( !isRef )
					cmbGroup.setEnabled( true );
				for ( int i = 0; i < groups.length; i++ )
				{
					if ( groups[i].equals( binding.getAggregateOn( ) ) )
					{
						cmbGroup.select( i );
						return;
					}
				}
			}
			else
			{
				btnTable.setSelection( true );
				btnGroup.setSelection( false );
				cmbGroup.select( 0 );
				cmbGroup.setEnabled( false );
			}
		}
		else
		{
			btnGroup.setEnabled( false );
			cmbGroup.setEnabled( false );
			btnTable.setSelection( true );
		}
	}
	private String[] getGroups( )
	{
		if ( getBindingHolder( ) instanceof ListingHandle )