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

 

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

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

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

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

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

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

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

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

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

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

Придерживайтесь следующего порядка:

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

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

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

В режиме «Просмотр отчета» отображаются следующие элементы:

  1. кнопка «Главное меню» — при нажатии на кнопку отобразиться главное меню Аналитического портала;
  2. контейнер с таблицей;
  3. кнопка «Перейти в режим конструктора» — при нажатии на кнопку отобразиться режим «Конструктор отчета»;
  4. кнопка «Режим экспорта» — подробнее про работу кнопки описано в разделе «Экспорт отчета»;
  5. кнопка «Информация об отчете» — при нажатии на кнопку отобразиться боковая панель с информацией об отчете, которая заполняется в поле «Аннотация отчета» при создании отчета;
  6. кнопка «Открыть панель фильтров» — при нажатии на кнопку отобразиться панель фильтров, про наборы фильтров подробнее описано в разделе «Панель индикации фильтров и набор фильтров».

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

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

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

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

 

Для открепления боковой панели нажмите на кнопку «Снять закрепление».

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

  1. кнопка «Редактировать заголовок» — при нажатии на кнопку отобразиться форма «Редактирование отчета», где возможно изменение настроек отчета;
  2. переключатели настроек дашборда для разных разрешений экрана;
  3. кнопка «Просмотр отчета» — при нажатии на кнопку отобразиться отчет в режиме «Просмотр отчета». Если до нажатия на кнопку отчет был изменен и не сохранен, то отобразиться форма с сообщением «Текущий отчет не сохранён. Изменения будут утеряны. Сохранить?» и кнопками «Нет» и «Да». При нажатии на кнопку «Да» данные отчета будут сохранены, отобразиться отчет в режиме «Просмотр отчета». Если нажать «Нет», то данные отчета не будут сохранены, отобразиться отчет в режиме «Просмотр отчета».
  4. кнопка «Замена наборов данных в отчете» — при нажатии на кнопку отобразиться кнопка «Редактировать». Подробнее описано в разделе «Замена наборов данных».
  5. кнопка «Режим копирования в буфер» — подробное описание кнопки представлено в разделе «Копирование компонента»;
  6. кнопка «Показать буфер обмена» — при нажатии на кнопку отобразиться буфер обмена;
  7. кнопка «Режим настройки экспорта» — подробное описание кнопки представлено в разделе «Экспорт в файл презентации pptx»;
  8. кнопка «Информация об отчете» — при нажатии на кнопку отобразиться боковая панель с информацией об отчете, которая заполняется в поле «Аннотация отчета» при создании отчета;
  9. кнопка «Открыть панель фильтров» — при нажатии на кнопку отобразиться панель фильтров, про наборы фильтров подробнее описано в разделе «Панель индикации фильтров и набор фильтров».

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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