Элемент <xsl:
call-template> используется для вызова шаблона по его имени. У него есть обязательный атрибут
name для идентификации вызываемого шаблона.
Об этой задаче
Следующие инструкции написаны для проекции Ресурсы, но будут работать и в других проекциях.
Для добавления элемента <xsl:call-template> в файл XSL выполните следующие действия. Элемент <xsl:call-template> будет отображаться в поле с доступом только для чтения:
Процедура
- Откройте файл XSL в редакторе XSL.
- Перейдите на вкладку Фрагменты кода, откройте лоток XSL и выберите двойным щелчком элемент xsl:call-template.
- В поле Имя вызываемого шаблона выберите имя шаблона, который требуется вызвать. В этом списке будут показаны только шаблоны, у которых есть атрибут name.
- Если у вызываемого шаблона имеются параметры, они будут добавлены в Список параметров. Для каждого параметра:
- В поле Имя проверьте имя параметра. Изменить его невозможно.
- В поле Select введите значение параметра по умолчанию. Выберите XPath, если для создания значения по умолчанию требуется использовать мастер выражений.
- Нажмите кнопку Готово.
Результаты
Элемент <xsl:call-template>
будет вставлен в файл XSL.