Шаблон представления - это текстовый файл в кодировке UTF-8 для отображения данных, если это отчет, или для форматирования данных, если это печатная форма. Доступные форматы шаблона представления:
- plainText - простой текст
- richText - форматированный текст, с ограниченными возможностями html форматирования
- fixedText - моноширинный текст, обычно используется для печатных форм
- html - HTML разметка (для отображения используется WebView устройства)
Формат шаблона задаётся в метафайле параметром contentType
Язык разметки шаблона подобен языку разметки шаблонизатора Django 1.1
Подробнее об используемом в МТ движке шаблонизатора Grantlee 0.1:
http://www.grantlee.org/apidox/index.html
В МТ в целях диагностики и проверки написаны тесты на функции шаблонизатора. Тесты оформлены в виде расширения - отчета с графическим интерфейсом.
Чтобы посмотреть отчет, необходимо запустить МТ в режиме тестирования. Дальше в меню перейти по пунктам Настройки - Диагностика - Расширения - GrantleeTest.
Здесь можно посмотреть синтаксис, примеры кода, убедиться что шаблонизатор работает корректно.
Для создания первого простого расширения смотрите Быстрый старт