Руководство пользователя
×
Меню
Индекс

11.5.1.3.3. Динамические шаблоны на основе набора (версия КОРП)

 

Общая информация

 
Очень часто возникает задача, когда нужно создать таблицу, где в строчках будут аналитики определенного Типа и все строки должны иметь однотипные формулы.
Допустим это таблица для ввода Бюджета доходов и расходов на год:
 
 
Варианты действий:
1. Можно конечно повторить данную таблицу, создать такой же шаблон, а затем периодически создавать Табулы из данного шаблона.
2. Мы можем облегчить задачу и настроить такую таблицу быстро, применяя Создание таблиц с помощью макетов .
3. Мы можем применить быстрое форматирование стиля. А если при этом выбрать Простые динамические шаблоны (версия КОРП), то даже появится возможность изменить шаблон и затем массово обновить созданные на его основе.
 
Но все равно останутся неудобства:
 
Динамические шаблоны позволяют справиться со всеми вышеперечисленными задачами:
 
Шаблон для таблицы выглядит так:
 
 
В данном примере в ячейке размещен "Набор: БДР (элемент)".
Это набор, в котором перечислены все статьи БДР  - по нему будет построена Табула.
 
Создание и размещение наборов осуществляется  в разделе: Макет - Динамическая таблица - Тип ячейки
 
11.5.1.3.3. Динамические шаблоны на основе набора (версия КОРП)
 
После нажатия откроется окно выбора размещаемого набора. Здесь необходимо выбрать набор, аналитику, которая будет выводиться и поле сортировки в соответствии с указанным на рисунке порядком:
 
11.5.1.3.3. Динамические шаблоны на основе набора (версия КОРП)
1

Имя набора

1. Имя набора
Выбор настроенного набора строк из справочника
2

Размещаемый элемент

2. Размещаемый элемент
Данный пункт актуален для наборов, созданных с помощью запроса
3

Способ сортировки

3. Способ сортировки
Здесь необходимо выбрать по какому реквизиту необходимо выполнить сортировку строк таблицы
 
Если необходимо для строк типа ГРУППА и для строк типа ЭЛЕМЕНТ создать разные формулы, то необходимо создать две строки.
Например:
 
Если создать два набора и разместить их в двух строках с подчинением по иерархии - это будет означать что для каждого элемента из набора 1 будет создан список строк по элементам набора 2.
Можно также разместить набор, а для него несколько фиксированных строк. Это будет означать, что для каждого элемента набора 1 будут добавлены эти фиксированные строки. Подробные примеры смотрите в разделе Динамические шаблоны на основе запроса (версия КОРП)
 
 

Создание Набора

 
Для создания набора необходимо указать:
Далее выбрать аналитики из которых будет построен набор. Это могут быть как группы, так и элементы.
Для групп можно включить иерархию, что означает добавлять в набор все подчиненные элементы.
Также можно исключить из набора какие-то аналитики. Например группа бюджетных статей БДР, за исключением двух статей.
Создание набора на основе запроса смотрите в соответствующем разделе Динамические шаблоны на основе запроса (версия КОРП)  .
 
11.5.1.3.3. Динамические шаблоны на основе набора (версия КОРП)
 

Образ шаблона

 
Для динамического набора на основе запроса рекомендуется включить создание образа.
Это означает, что после изменения шаблона для него будет создаваться образ.
 
Образ - это скрытая для пользователя Табула, которая создается из шаблона.
Благодаря этому долгая процедура разворачивания из набора осуществляется один раз и очередное создание Табулы из шаблона будет происходить с помощью созданного ранее образа, что существенно ускоряет работу.
 
11.5.1.3.3. Динамические шаблоны на основе набора (версия КОРП)
 
Данный режим не рекомендуется включать для динамических таблиц, когда Табула строится из разного числа строк. Такое происходит, когда набор строится на основе  запроса 1С.