OLAP-отчет содержит в себе данные, которые считает OLAP-куб. Подробно о том, что такое OLAP-кубы и как их настраивать.
OLAP-отчет напоминает по своей структуре и внешнему виду сводные таблицы в Excel.
О том, как создать отчет, привязанный к типу объектов (чтобы при создании нового объекта этого типа в Дереве проектов, в нём автоматически формировался шаблонный отчёт) - см. здесь.
Исходные данные для отчёта - OLAP-куб, в котором есть конкретные измерения и показатели. Перемещая их по полям отчёта, можно формировать разное представление одних и тех же значений.
В скрытых полях отчёта целая Нарния.
Там Вы найдёте перечень системных реквизитов (даты, статус, исполнитель и проч.) и измерения из OLAP-куба.
Вывести их можно в одно из трёх мест:
Можно убрать стандартный блок с отображением ветки проектов, а вместо этого выводить только конечные объекты, по которым идёт вычисление в OLAP-кубе.
Это поле называется «Список проектов» и находится в списке скрытых полей.
«Список проектов» формируется по самому нижележащему объекту выборки, например:
Узловой объект в список проектов не добавляется, только подчиненные ему, с максимальным уровнем вложенности. Т.е. если у задачи есть Подзадача_1 и Подзадача_2, то в «Список проектов» попадут объекты Подзадача_1 и Подзадача_2.
При этом все числовые данные агрегируются до уровня объекта с самым большим уровнем вложенности, по которому формируется выборка.
Если OLAP-отчёт создан после последних правок в OLAP-кубе, то в нём по умолчанию отображаются все нескрытые показатели.
Однако, если отчёт уже существует, а показатели у куба добавились, то эти поля-показатели автоматически в отчёте не появляются. Чтобы добавить их в отчёт нужно сделать простое, но не очевидное:
Чтобы показатель скрыть - сделать то же самое.
В момент создания OLAP-отчета на втором шаге, после выборки объектов, которые должны попадать в отчет, в портлете «Используйте дополнительные фильтры (необязательно)» можно выбрать «Фильтр по ресурсам».
По кнопке «Включить» открывается стандартное окно «Выбор пользователей». Необходимо отметить нужных пользователей в списке и нажать «Выбрать».
Список выбранных пользователей отобразится в таблице. Можно удалить одно значение фильтра или сбросить фильтр полностью.
Выводить можно не все записи подряд, а только за выбранный источник.
По умолчанию OLAP-отчет выводит все записи, которые содержатся в его источниках - таблицах, объектах и других OLAP-кубах.
По умолчанию в OLAP-отчёте отображается вся иерархия Дерева проектов вплоть до тех, которые являются источником отчёта. Весь этот блок «проектов» (объектов) - неделимое целое. Но в рамках этого блока можно включать фильтрацию и скрывать ненужное.
Чтобы скрыть часть иерархии, правой клавишей мыши клик на поле, которые хотите свернуть → «Свернуть» (свернёт только содержимое этого проекта) или «Свернуть всё» (свернёт все проекты этого уровня).
Чтобы развернуть обратно - аналогично клик правой клавишей мыши → «Развернуть» или «Развернуть всё».
Для очень объемных отчетов может пригодиться сложный фильтр, в котором можно задать несколько условий с разными логическими операциями.
Чтобы открыть его, клик правой клавишей мыши на заголовок с проектами → Показать предварительный фильтр.
Сила этого фильтра в гибкости и логических выражениях.
По умолчанию записи в отчете отсортированы по алфавиту. В настройках отчёта вы можете выбрать сортировку по WBS (структуре Дерева проектов).
Чтобы отсортировать объекты:
Так выглядит результат сортировки:
Чтобы узнать, какая сортировка включена, клик правой клавишей мыши по заголовку колонки.
Чтобы выключить сортировку → клик на поле с галкой.
Подробно о том, как создать диаграмму и выложить в проект или на Рабочий стол.
Все настройки, описанные ниже находятся в меню (три точки) → Изменить.
Именно здесь можно изменить название OLAP-отчета.
Этот блок настроек - это возможные ограничения на изменение внешнего вида. Актуально, если отчёт будет использоваться несколькими пользователями, и важно, чтобы расположение колонок и фильтров оставалось неизменным.
Можно скрыть промежуточные и/или общие итоги.
Меню (три точки) → Изменить → блоки «Итоги в строках» и «Итоги в строках».
Накопительный итог можно включить только по одному из измерений.
По умолчанию чек-бокс стоит. Это значит, что список проектов зафиксирован слева и всегда отображается, а под показателями появляется полоса прокрутки, если все колонки не помещаются по ширине окна браузера.
Если чек-бокс снят - полоса прокрутки появляется под всей таблицей. Список проектов может «уехать» при просмотре показателей справа.
Если OLAP-куб обновляется не онлайн, а по таймеру или раз в сутки, то на OLAP-отчете будет иконка обновления
. Так Вы можете обновить данные вручную.
Время последней актуализации и иконка обновления - в правом верхнем углу отчета.
Если выбран режим обновления «Онлайн», иконки не будет, а данные будут актуальны на текущий момент.
Экспортируйте OLAP-отчёт в удобный вам формат: меню (три точки) → «Экспорт в…» → выбрать нужный вариант.
Отчёт выгрузится именно в том виде, в котором Вы его видите на экране.