Bug 155365 Can not set data type to "date time" when editing "Data Item"
Description: Can not set data type to "date time" when editing "Data Item" Steps to reproduce: 1. Insert a data item to the layout 2. Name it and set the expression to "a = new Date()" 3. Select the data type to date time 4. Press ok Actual result: An Birt Exception is thrown out. Expected result: No NPE thrown out
UI/org.eclipse.birt.report.designer.ui/src/org/eclipse/birt/report/designer/internal/ui/dialogs/DataItemBindingDialog.java
return -1;
	}
	private void init( )
	{
		initDataTypes( );
		initName( );
		initAggregateOns( );
		initExpression( );
	}
	private void initAggregateOns( )
	{
		if ( aggregateOns != null && itemAggregateOn != null )
		{
			itemAggregateOn.setItems( aggregateOns );
			if ( aggregateOnSelect != null )
				itemAggregateOn.select( getItemIndex( itemAggregateOn.getItems( ),
						aggregateOnSelect ) );
			else
				itemAggregateOn.select( 0 );
		}
	}
	private void initDataTypes( )
	{
		if ( dataTypes != null && itemType != null )
		{
			itemType.setItems( dataTypes );
			if ( typeSelect != null )
				itemType.select( getItemIndex( itemType.getItems( ), typeSelect ) );
			else
				itemType.select( 0 );