2.12.5.2 Создание/редактирование параметров отчета
Рисунок — Параметры отчета в режиме редактирования
Форма создания/редактирования параметров имеет следующую структуру:
- "Название" - название параметра, которое указывается в исходной форме шаблона для подстановки этого праметра при генерации отчёта;
- "Таблица" - таблица в аналитической базе данных из которой этот параметр будет забираться. Её название совпадает с кодом сущности в системе (например, asset, dict_location и тд.). Код основных сущностей, например системных справочников или активов можно узнать из url в поисковой строке браузера. В примере ниже справочник "Страна" имеет url: "dictionary/location/country" преобразуется по внутренней логике в dict_country.
Рисунок — Пример названия системной сущности из url браузера
Коды динамических справочников находятся на странице со списком всех динамических справочников - "Типы динамических справочников".
Рисунок — Справочник типы динамических справочников
3. "Поля" - это колонки в таблице, выбранной в пункте 2. Т.е. атрибуты класса, который выбран в пункте 2. Поддерживается множественный выбор.
4. "Запрос" - в этом месте записывается SQL-запрос типа: WHERE id = 4. Данный запрос требуется написать в этой строке опустив WHERE, то есть он будет выглядеть id = 4.
Добавление нового параметра отчета
Для добавления нового параметра необходимо нажать кнопку "+ Параметр".
Рисунок — Добавление нового параметра для шаблона отчётов
При добавлении нового параметра необходимо заполнить форму образом, описанным выше. Атрибут "Поля" разблокируется после выбора нужной таблицы. После заполнения необходимых атрибутов (обязательные отмечены "*" ) необходимо нажать "Сохранить" для добавления нового отчёта или "Назад" для отмены.
Рисунок — Форма добавление нового параметра для шаблона отчётов
Редактирование параметров отчета
Если совершены какие-то изменения внутри карточки шаблона отчёта, то необходимо нажать "Сохранить" для сохранения изменений или "Назад" для отмены.
Рисунок — Заершение редактирования шаблона отчётов