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/command/TemplateCommand.java
if ( !( module instanceof ReportDesign ) )
			throw new TemplateException(
					module,
					TemplateException.DESIGN_EXCEPTION_TEMPLATE_ELEMENT_NOT_SUPPORTED );
		ActivityStack stack = getActivityStack( );
		stack.startTrans( );
		try
		{
			createTemplateFromDesignElement( template, base );
			ContentCommand cmd = new ContentCommand( module, focus );
			cmd.transformTemplate( base, template, true );
		}
		catch ( SemanticException e )
		{
			stack.rollback( );
			throw e;
		}
		stack.commit( );
		return template;
	}
	/**
	 * Creates a template definition based on the "base" element, add it to the
	 * report design and let the given template element handle refer the
	 * template definition.
	 * 
	 * @param template
	 *            the template element
	 * @param base
	 *            the base element to create a template parameter definition
	 */