Bug 182677 Crosstab can not be converted to template item
The logic in model to check if crosstab can be converted to template report item returns false, but it should be true. The related check code is at DesignElementHandle.canTransformToTemplate().
model/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/util/ModelUtil.java
public static Object copyValue( IPropertyDefn propDefn, Object value )
	{
		if ( value == null || propDefn == null )
			return null;
		switch ( propDefn.getTypeCode( ) )
		{
			case IPropertyType.STRUCT_TYPE :
				if ( propDefn.isList( ) )
					return ModelUtil.cloneStructList( (List) value );
				return ( (Structure) value ).copy( );
			case IPropertyType.ELEMENT_REF_TYPE :
			case IPropertyType.STRUCT_REF_TYPE :
				ReferenceValue refValue = (ReferenceValue) value;
				return refValue.copy( );
			case IPropertyType.LIST_TYPE :
				return clonePropertyList( (List) value );
			case IPropertyType.ELEMENT_TYPE :
			case IPropertyType.CONTENT_ELEMENT_TYPE :
				if ( propDefn.isList( ) )
					return cloneElementList( (List) value );
				return getCopy( (DesignElement) value );
		}
		return value;
	}
	/**
	 * Copies a list of simple property values.
	 * 
	 * @param value
	 *            the original value to copy
	 * @return the cloned list of simple property values