Bug 112287 It's better to transfer to "new data source" dialog when creating a new data set without existing data source.
Description: It's better to transfer to "new data source" dialog automatically when creating a new data set without existing data source. Steps to reproduce: 1. There is no existing data source. 2. Create a new data set. 3. It pops up hint message, saying that "there is no data source". Actual result: it's better to transfer to "new data source" dialog box now and help users create a new data source.
chart/org.eclipse.birt.chart.reportitem.ui/src/org/eclipse/birt/chart/reportitem/ui/ReportDataServiceProvider.java
{
		itemHandle = (ExtendedItemHandle) context;
	}
	public void setDataSet( String datasetName )
	{
		boolean needClean = false;
		boolean needAddBinding = false;
		try
		{
			if ( datasetName == null )
			{
				if ( getBoundDataSet( ) != null )
				{
					
					needClean = true;
				}
				itemHandle.setDataSet( null );
			}
			else
			{
				DataSetHandle dataset = getReportDesignHandle( ).findDataSet( datasetName );
				if ( itemHandle.getDataSet( ) != dataset )
				{
					itemHandle.setDataSet( dataset );
					
					
					needClean = true;
					needAddBinding = true;
				}
			}