13 | Документация

Кнопки. Элемент Генерация отчета

Элемент Генерация отчета позволяет добавить в Карточку объекта кнопку формирования отчета по просматриваемому объекту. При этом отчет настраивается во вкладке Отчеты (см. п. 7 ).
Обратите внимание, что отчет должен быть настроен для формирования по текущему объекту (с помощью фильтра типа oid={CurrentFeature.oid} ).
Добавьте элемент Генерация отчета и задайте общие настройки дополнительных инструментов (см. п. 5.15.1 ).
Дополнительно укажите следующие настройки (см. Рисунок 351 ):
  • Отчет ;
    Выберите отчет из выпадающего списка.
    Выпадающий список формируется из всех отчетов, подготовленных во вкладке Отчеты (см. п. 7 ).
  • Блоки с файлами .
    По умолчанию сформированный файл отчета прикрепится в качестве вложения ко всем подходящим блокам Файлы в текущей Карточке объекта с учетом настроенной в блоках фильтрации.
    Выберите из выпадающего списка один или несколько блоков Файлы , в который будет добавлен сформированный отчет по кнопке. Выпадающий список формируется из всех блоков Файлы , добавленных к текущему шаблону Карточки объекта .
    Опция применима, если выполняются следующие условия:
    • в настройках выбранного отчета в разделе Действия с отчетом отмечена опция Прикрепить к текущему объекту (см. п. 7 );
    • таблица вложений слоя содержит дополнительные атрибутивные поля;
    • в блоках Файлы текущего шаблона Карточки объекта указаны разные значения по умолчанию для дополнительных атрибутов вложений (см. параметр Переопределить список атрибутов в блоке Файлы ), а также настроена фильтрация по этим атрибутам (см. параметр Фильтр по атрибутам в блоке Файлы ).
    • Рисунок 351 - Элемент Генерация отчета
Пример кнопки, добавленной с элементом Генерация отчета - см. Рисунок 352 . В данном примере в шаблоне Карточки объекта настроено два элемента Генерация отчета (две кнопки формирования отчета) и два блока Файлы . Отчет прикрепляется к текущему объекту как вложение в один из двух блоков Файлы . При этом таблица вложений имеет дополнительный атрибут test, и по одной кнопке прикрепляемому отчету присваивается test=2, по другой кнопке - test=3.
Рисунок 352 - Отображение кнопок настроенных элементов Генерация отчета в подвале Карточки объекта