Рвав-рвав, собака Смайл снова побаловался дизайном!
Представляем вашему вниманию свою 5-ю разработку комплекта отчетности «Офисная жизнь» — отчет «Резюме сотрудников», содержащий краткую информацию о персонале компании, и, собственно, сами резюме.
Идея навеяна жалобой одного HR-директора, из серии: «На улице 21-й век, а у меня ручка (для пометок) и листочек…». В общем, оцените творение для варианта «стилус и планшетик».

Отчет реализован при помощи DAX, Power Query, и стандартного функционала.
Разработка содержит 4 листа:
- Лист «Отчет» — собственно, сам отчет, содержащий общие данные по сотрудникам компании;
- Листы с условным названием «Резюме 1» и «Резюме 2», которые не отображаются в панели навигации, и содержат сами резюме;
- Лист «Информация» — памятка пользователя.
Используемые элементы:
- Кнопки.
- Иконки.
- Закладки.
- При оформлении сводного отчета в качестве основных элементов используются «Таблица» и «Кольцевой график», а дополнительного — «Многострочная карточка») и «Диаграмма дерева».
- При оформлении листов резюме в качестве основного элемента использовался «Текстовое поле».
- Дополнительные украшательства — «Текстовое поле», «Фигуры».
Процесс разработки:
- Создана таблица «Меры» — техническая таблица, созданная для удобства, складываем туда меры (по старинке), хоть теперь можно их группировать при помощи каталогов.
- Создана таблица «Сотрудники» — содержит перечень сотрудников компании, их персональные данные, а также ID сотрудника, используемый в качестве ключа для организации связей между данными.
- Создана таблица «Компании» — содержит набор исходных данных, который имеет минимально необходимую структуру, а именно: название компании, ID сотрудника и дату приема на работу.
- Создана таблица «Системы» — содержит набор исходных данных, который имеет минимально необходимую структуру, а именно: название системы, ID сотрудника, работавшего с системой, и расширенный комментарий.
Рвав-рвав, на этом работы с Power Query завершены.
- Следующим этапом является организация связей в получившейся модели данных, и их корректировка в случае необходимости. Модель представлена ниже:

- Затем при помощи DAX начинаем формировать нужные аналитические разрезы в таблице «Компании»: например, рассчитываем показатель «Стаж работы».
- Далее при помощи мер рассчитываются дополнительные показатели.
- Последний шаг — это дизайн, тут придерживаемся единого стиля.
Особенности разработки:
- При оформлении листов, содержащих резюме, использовался стандартный функционал Power BI, листы построены в формате «Ready to print».
- Для чтения с экрана можно создать многостраничные резюме.
- В «промышленном» варианте для вывода на печать можно воспользоваться режимом «Многостраничные отчеты».
- А лучше всего для таких задач подходит Power BI Report Builder.
Рвав-рвав, товарищи, как говорится «Баловство, но приятно».
Надеюсь, что вам понравилось.
Ваш Смайл.