Настройка отчета через конструктор

 

Программный продукт включает в себя конструктор отчетов. Конструирование отчетов происходит в web-интерфейсе браузера. Для успешного конструирования отчетов не нужны навыки программирования.

Подготовка к созданию отчета

Работа над отчетом начинается еще до создания первой визуализации: чтобы получить качественный отчет, его нужно тщательно спланировать. Определите характер используемых данных и запишите все требования к новому отчету. Найдите ответ на вопрос о том, какую бизнес-задачу необходимо решить, а так же как и кем будут использоваться эти данные. И самый важный вопрос: какие решения сможет принять пользователь на основе этого отчета.

Отчеты помогают выполнять поиск, отслеживание, прогнозирование, измерение, управление, мониторинг и множество других операций с данными.

Включите в отчет привычную для целевой аудитории терминологию и данные соответствующего уровня детализации и сложности. Если предполагается разнородная аудитория, то рекомендуется создавать для разных групп пользователей разные страницы отчета с учетом их задач и уровня осведомленности.

Место на странице отчета ограничено, поэтому непросто разместить все нужные элементы, сохраняя информативность и наглядность. При этом не нужно забывать эстетический фактор. Залог успеха — найти баланс между эстетикой и утилитарностью.

Страница отчета должна отражать информацию четко, быстро и связно. Перегруженную страницу отчета сложно просматривать. Исключите все ненужные элементы отчета. Не привносите избыточность, которая только мешает восприятию и навигации.

Терминология, использующаяся при создании отчетов

  • «Отчет» (или «дашборд») — набор скомпонованных элементов представления данных на одном экране. Если речь идет о настройке отчета, то подразумевается общая настройка, влияющая на все элементы представления (контейнеры) на экране. В одном отчете/ на одном дашборде может быть размещено несколько элементов представления.
  • «Контейнер/компонент» — элемент отчета, представляющий собой «единицу смысла», который отображает данные из одного набора в одном типе представления. Для достижения лучшего понимания данных и визуальной привлекательности отчета, в контейнере также может располагаться управляющий элемент, произвольный текст, произвольное изображение, пустое поле.
  • «Режим Просмотр отчета» — обычный пользовательский режим, когда можно только просматривать отчеты без возможности корректировки источника, вида и настроек представления данных. При этом в режиме просмотра можно пользоваться выведенными на специальную панель фильтрами, увеличивать (максимизировать) отчет до полного экрана и возвращать к первоначальному размеру, включать и выключать часть диаграммы, детализировать данные и переходить в другой отчет, если такие настройки были заранее сделаны.
  • «Режим Конструктор отчета» — режим для работы пользователя с соответствующими правами (с ролью аналитика или администратора), позволяющий создавать новые отчеты и компоненты на листе отчета, редактировать существующие отчеты, настраивать источники данных, внешний вид отчетов и переходы между отчетами, настраивать пользовательское меню.
  • «Полка» — специальный управляющий элемент в конструкторе для настройки правил расчета, группировки и отбора данных из набора данных для их визуального представления. Каждая полка обозначает элемент настройки, на полке можно размещать пилюли с полями набора данных, вычисляемыми полями и дополнительными настройками.
  • «Пилюля» — управляющий элемент, визуально представляющий поле набора данных (точнее функцию, аргументами которой является одно / несколько полей набора данных) и предоставляющий возможности настройки работы с этим полем (правил агрегации, сортировки, применения функций). Пилюли размещаются на нужную полку.

Порядок действий при создании отчета в конструкторе

  1. Создание нового отчета в разделе «Настройки/ Отчеты».
  2. Переход в режим «Конструктор отчета».
  3. Добавление контейнера.
  4. Изменение размеров и расположения контейнеров.
  5. Использование буфера контейнеров: копирование и вставка.
  6. Настройка отчета для разных разрешений экрана.
  7. Настройка общих фильтров.
  8. Сохранение и просмотр готового отчета.

Внешний вид отчета и управляющих элементов

Отчет в режиме «Просмотр» и в режиме «Конструктор» имеет разные управляющие элементы. Переход между режимами осуществляется при помощи кнопки «шестеренки».

При нажатии на кнопку «Переход в меню отчетов» отобразиться меню, но URL-адрес будет указывать на отчет.

При нажатии на логотип Modus будет происходить переход в главное меню.

При нахождении в любом разделе Аналитического портала нажатие на логотип будет переносить на главное меню.

В отчете при нажатии на переключатель в режим конструктура отобразяться элементы, представленные на рисунке ниже.

Создание нового отчета

После создания отчета в разделе «Настройки/ Отчеты» нажмите на название отчета в списке, откроется окно конструктора отчета.

Новая панель отчета в режиме конструктора выглядит следующим образом:

Так как панель еще не настроена, она по умолчанию открывается в режиме конструктора.

  1. Заштрихованное поле представляет собой чистый лист («холст»), на котором можно размещать разные элементы. Изначально на панели размещен один пустой контейнер.
  2. Добавлять контейнеры на лист можно с помощью кнопки «Добавить панель».
  3. Для перехода в режим «Просмотр» воспользуйтесь кнопкой «шестеренкой».
  4. Для сохранения настроек воспользуйтесь кнопкой «Сохранить».
  5. Редактирование основных свойств, палитры, описания отчета доступно также и на странице отчета, в режиме конструктора — вызывается пиктограммой рядом с заголовком отчета.

Компоновка контейнеров на листе отчета

Элементы представления в отчете расположены в специальных контейнерах. Можно добавлять сколько угодно контейнеров на лист, главное руководствоваться удобством восприятия информации пользователем.

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

  • «Добавить контейнер» — с помощью кнопки «Добавить панель» (см. рисунок выше, 2 );
  • «Удалить контейнер» — с помощью кнопки в правом верхнем углу контейнера;
  • «Изменить размер контейнера» — потяните мышкой за правый нижний угол контейнера;
  • «Перемещение контейнера» — потяните мышкой за любую свободную область контейнера и переместите в нужное место.

Для аккуратного внешнего вида отчета на листе расположена невидимая сетка. При изменении размера контейнера его размер будет изменяться с шагом кратным ячейке этой сетки, благодаря чему примерно одинаковые по высоте контейнеры станут одинаковыми и разместятся на экране в одну линию.

Также можно подгонять размеры разных элементов по ширине и высоте. Расположение контейнера на экране также зависит от ячеек сетки и от наличия других контейнеров. Контейнер всегда прижимается к самому верху свободной области по вертикали и к ближайшему левому краю сетки по горизонтали, если не включен режим «Свободная компоновка» в настройках отчета.

Настройка для разных размеров экрана

Удобство просмотра отчета будет зависеть от экрана, на котором его просматривают.

Для того чтобы обеспечить максимальное удобство просмотра на разных типах экранов, создана специальная ручная настройка расположения контейнеров в отчете для разных типов экрана. Эта настройка доступна в режиме «Конструктор».

Можно установить настройки для шести типов экрана:

  • экран мобильного телефона;
  • экран смартфона;
  • горизонтальное расположение на экране смартфона / планшета;
  • экран планшета / ноутбука;
  • экран компьютерного монитора;
  • для широкоформатных мониторов с шириной более 1600 пикселей.

Для настройки расположения контейнеров последовательно выберите все шесть вариантов экрана и расположите/ скомпонуйте контейнеры для максимально удобного восприятия информации пользователем. Можете поменять контейнеры местами, изменить их размер и соотношение высоты и ширины. Если контейнеров в отчете много, то для каждого типа экрана можно будет прокручивать поле экрана по высоте. При выборе варианта экрана, пропорции доступного для расположения контейнеров поля соответствуют выбранному варианту.

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

Однако, если пользователь изменяет положение или размеры любой из панелей для конкретного брейкпойнта, функция автоматической компоновки для этого разрешения отключается. Настроенные пользователем брейкпойнты отмечаются специальным индикатором — «галочкой».

Правила авто-компоновки учитывают приоритет и размер для каждого типа компонента:


После окончания настройки вариантов расположения отчета, нажмите на кнопку «Сохранить» и перейдите в режим просмотра (кнопка «Просмотр»). В режиме просмотра можно проверить удобно ли настроены представления в отчете. Для этого плавно изменяйте размер окна браузера для имитации разных пропорций экрана пользователя и убедитесь в правильности настройки внешнего вида. При необходимости можно вернуться в режим конструктора и внести изменения в настройку.

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