Bug 141961 All default column binding names for data are the same
Steps to reproduce: 1.Add a data. In the pops up window, add a column binding, "[result_set_col_name]" is given as the default column binding name 2.Add another column binding Expected result: Another different column binding name is given Actual result: The same column binding name is given An exception occurred. Plug-in Provider:Eclipse.org Plug-in Name:BIRT Model Plug-in ID:org.eclipse.birt.report.model Version:2.1.0.N20060516-1213 Error Code:Error.PropertyValueException.VALUE_EXISTS Error Message:The value "[result_set_col_name]" already exists.
UI/org.eclipse.birt.report.designer.ui/src/org/eclipse/birt/report/designer/ui/dialogs/ColumnBindingDialog.java
}
	protected Control createDialogArea( Composite parent )
	{
		Composite parentComposite = (Composite) super.createDialogArea( parent );
		/**
		 * Label & button
		 */
		Composite composite = new Composite( parentComposite, SWT.NONE );
		composite.setLayoutData( new GridData( GridData.FILL_HORIZONTAL ) );
		composite.setLayout( UIUtil.createGridLayoutWithoutMargin( 2, false ) );
		CLabel warnLabel = new CLabel( composite, SWT.NONE );
		warnLabel.setImage( PlatformUI.getWorkbench( )
				.getSharedImages( )
				.getImage( ISharedImages.IMG_OBJS_WARN_TSK ) );
		warnLabel.setText( WARN_COLUMN_BINDINGS );
		GridData gd = new GridData( GridData.FILL_HORIZONTAL );
		gd.horizontalSpan = 2;
		warnLabel.setLayoutData( gd );
		Label label = new Label( composite, SWT.NONE );
		label.setText( LABEL_COLUMN_BINDINGS );
		label.setLayoutData( new GridData( GridData.BEGINNING ) );
		
		combo = new CCombo( composite, SWT.READ_ONLY | SWT.BORDER );
		combo.setBackground( PlatformUI.getWorkbench( )
				.getDisplay( )
				.getSystemColor( SWT.COLOR_LIST_BACKGROUND ) );
		String[] dataSets = ChoiceSetFactory.getDataSets( );
		String[] newList = new String[dataSets.length + 1];
		newList[0] = NONE;
		System.arraycopy( dataSets, 0, newList, 1, dataSets.length );