Bug 168373 Label on group header is not created when set a group key by inputting text [00]
Build Number: v2.2.0 2006-1218 Description: Step to reproduce: 1.new a sampleDB datasoure and dataset "select * from CLASSICMODELS.CUSTOMERS" 2.Drag dataset to layout and get a table 3.Add a group when in group setting dialog set a group key by inputting "row["CUSTOMERNUMBER"]" Actual result: The group has be set but the label in group header is not created.But if setting gourp key by using Expression Editor or List is ok. Expected result: The label can be created.
UI/org.eclipse.birt.report.designer.ui/src/org/eclipse/birt/report/designer/ui/dialogs/GroupDialog.java
true ) );
			}
			String oldKeyExpr = inputGroup.getKeyExpr( );
			String newKeyExpr = getKeyExpression( );
			inputGroup.setKeyExpr( newKeyExpr );
			if ( newKeyExpr != null
					&& newKeyExpr.length( ) != 0
					&& !newKeyExpr.equals( oldKeyExpr )
					&& index != -1 )
			{
				SlotHandle slotHandle = null;
				
				if ( inputGroup instanceof ListGroupHandle )
				{
					slotHandle = inputGroup.getHeader( );
					
					
				}
				else if ( inputGroup instanceof TableGroupHandle )
				{
					if ( inputGroup.getHeader( ).getCount( ) != 0 )
					{
						RowHandle rowHandle = ( (RowHandle) inputGroup.getHeader( )
								.get( 0 ) );
						CellHandle cellHandle = (CellHandle) rowHandle.getCells( )
								.get( 0 );
						slotHandle = cellHandle.getContent( );
					}