Bug 211703 Support muti-view on report item.
As title described.
xtab/org.eclipse.birt.report.item.crosstab.core/src/org/eclipse/birt/report/item/crosstab/core/de/internal/CrosstabReportItemTask.java
}
			else
			{
				grandFunctionList.add( function );
			}
		}
		
		DimensionViewHandle clonedDimensionView = (DimensionViewHandle) CrosstabUtil
				.getReportItem( dimensionView
						.getModelHandle( )
						.copy( )
						.getHandle( dimensionView.getModelHandle( ).getModule( ) ) );
		CommandStack stack = crosstab.getCommandStack( );
		stack.startTrans( Messages
				.getString( "CrosstabReportItemTask.msg.pivot.dimension" ) ); 
		try
		{
			CrosstabViewHandle srcCrosstabView = (CrosstabViewHandle) dimensionView
					.getContainer( );
			new CrosstabViewTask( srcCrosstabView ).removeDimension(
					dimensionView, false );
			
			CrosstabViewHandle targetCrosstabView = crosstab
					.getCrosstabView( targetAxisType );
			if ( targetCrosstabView == null )
			{
				targetCrosstabView = crosstab.addCrosstabView( targetAxisType );
			}
			List transferMeasureList = new ArrayList( );
			List transferFunctionList = new ArrayList( );