Шаблоны используются для почтовой рассылки и уведомлений пользователей. Шаблоны могут быть использованы только с шагом (Step) Send Templated Notification. Настройка шаблонов осуществляется в разделе Application / Templates.

0006.png

Add / Remove Template

Добавление нового Шаблона (Template) происходит посредством нажатия кнопки “ADD”. Далее нужно определить имя Шаблона (Template) и нажать “SAVE”, после чего откроется редактор.

0007.png

Удаление Шаблона (Template) происходит посредством нажатия кнопки “Х”.

Настройка компонентной модели шаблона

При добавлении или редактировании Шаблона (Template) необходимо определить структуру Объектной модели, которая будет обеспечивать взаимодействие с Dataflow и/или Workflow. Для этого необходимо установить для каждой из них набор параметров (properties) точно так же как это делается для любой компоненты.

Подробнее о принципах формировании и настройки Объектной модели можно посмотреть здесь.

Настройка объектной модели компонента

После того как объектная модель шаблона настроена, её можно будет использовать при настройке шаблона, а так же при настройке шагов в workflow или dataflow откуда шаблон будет использоваться, как описано ниже.

Настройка Разметки и Содержимого Шаблона

Платформа Scalaxi использует DevExpress Report Designer для создания шаблонов, которые можно использовать либо для отправки уведомлений с помощью шага рабочего процесса SendTemplatedNotifications, либо для создания документов с помощью шага потока данных RenderTemplate.

После того, как вы создали новый шаблон, вы увидите открытое окно, как показано ниже.

0007.png

Слева вы увидите все свойства, которые вы определили для своего шаблона. Эти свойства будут использоваться для сопоставления свойств вашего рабочего процесса или потока данных со свойствами вашего шаблона во время настройки шага Send Templated Notification или шага Render Template. Вы можете прочитать больше о настройке свойств ниже в разделе «Настройка объектной модели шаблона».

Справа вы увидите макет вашего шаблона и текущую настройку. На высоком уровне вам нужно добавить и расположить визуальные элементы (например, текстовые блоки, изображения и т. д.) вашего шаблона с помощью вертикального меню слева от вашего шаблона, а затем настроить каждый элемент по мере необходимости, чтобы содержат ссылки на свойства вашего шаблона.