Show/Hide Toolbars

Руководство администратора

Для вывода массива значений в таблицу используется циклический тег ##LOOPROW##.

Для объекта, по которому строится циклический вывод, можно назначить псевдоном с помощью модификатора AS: ##LOOPROW USED_EP11_SUBCAT22 AS T1 ...##

Для вывода массива значений в таблицу с группировкой используется модификатор GROUP BY: ##LOOPROW GROUP BY <атрибут>##.

Для условного вывода массива значений в таблицу используется модификатор WHERE: ##LOOPROW WHERE <атрибут>=<значение>##.

В качестве атрибута для группировки и условного вывода можно использовать любой параметр объекта, по которому строится циклический вывод. Например, для блока "Используется":

##LOOPROW USED_EP11_SUBCAT22 AS T1 WHERE T1.Task =’БИ 1’ GROUP BY Task## ##LOOP_ITEM Task## 

Порядок настройки

Для вывода значений в таблицу выполните следующие действия:

1.Создайте в шаблоне таблицу с одной строкой и необходимым количеством столбцов.

2.В первый столбец первой строки введите необходимым образом модифицированный тег ##LOOPROW##.

3.В каждый столбец таблицы добавьте теги ##LOOP_ITEM## для тех параметров, которые вы хотите отображать в этом столбце.

4.При генерации документа по шаблону строки будут наращиваться вниз в соответствии с количеством подписей или записей в таблице блока "Используется".

ДП "Выбор пользователей"

Синтаксис:

##LOOPROW USERS_EP<ID параметра>## ##LOOP_ITEM <Имя параметра>## … 

где <ID параметра> – ID ДП "Выбор пользователей",

<Имя параметра> – параметр, который необходимо вывести (все доступные параметры можно посмотреть, сгенерировав образец шаблона для конкретной категории).

ДП "Адресаты Email"

Синтаксис:

##LOOPROW ##ADDRESSES_EP<ID параметра>## ##LOOP_ITEM <Имя параметра>## … 

где <ID параметра> – ID ДП "Адресаты Email",

<Имя параметра> — Email.

ДП "Выбор нескольких задач из категории"

Синтаксис:

##LOOPROW TASKSELECT_EP<ID параметра>## ##LOOP_ITEM <Имя параметра>## …

где <ID параметра> – ID дополнительного параметра типа "Выбор нескольких задач из категории",

<Имя параметра> – тег, обозначающий один из основных или дополнительных параметров задачи. Основные параметры можно посмотреть, сгенерировав шаблон для конкретной категории. Дополнительные параметры вставляются в виде тегов вида ##ExtParam1234##, где 1234 обозначает уникальный идентификатор ДП.

Блок "Используется"

Если блок "Используется" берет данные из таблицы, то используется синтаксис:

##LOOPROW USED_EP<ID ссылки>_SUBCAT<ID категории>## ##LOOP_ITEM <Имя параметра>## …

где <ID ссылки> – ID дополнительного параметра типа "Lookup-поле", который ссылается на текущую задачу,

<ID категории> – ID категории, из которой берутся ссылающиеся задачи,

<Имя параметра> – тег, обозначающий один из основных или дополнительных параметров задачи. Основные параметры можно посмотреть, сгенерировав шаблон для конкретной категории. Дополнительные параметры вставляются в виде тегов вида ##ExtParam1234##, где 1234 обозначает уникальный идентификатор ДП.

Если блок "Используется" берет данные из смарт-фильтра, то используется синтаксис:

##LOOPROW TASKSELECT_SMARTFILTERID_<id_smart_filter>##

где <id_smart_filter> — идентификатор смарт-фильтра.

Если блок "Используется" берет данные из SQL View, то используется синтаксис:

##LOOPROW TASKSELECT_SQL_<имя_SQL_view>##

где <имя_SQL_view> — имя сохраненной SQL View.        

Подписи

Синтаксис:

##LOOPROW <Тип подписи>## ##LOOP_ITEM <Имя параметра>## … 

где <Тип подписи> – один из вариантов выгрузки,

<Имя параметра> – тег, обозначающий один из параметров подписи.

Подзадачи и связанные задачи

Для вывода подзадач используется тег SUBTASKS, для вывода связанных задач — тег LINKEDTASKS. Для обоих тегов доступно обращение ко всем основным и дополнительным параметрам задач.

Синтаксис:

##LOOPROW SUBTASKS## ##LOOP_ITEM Task## …

##LOOPROW LINKEDTASKS## ##LOOP_ITEM <Имя параметра>## …

где <Имя параметра> — основной или дополнительный параметр задачи. Основные параметры можно посмотреть, сгенерировав шаблон для конкретной категории. Дополнительные параметры вставляются в виде тегов вида ##ExtParam1234##, где 1234 обозначает уникальный идентификатор ДП.