Иерархии и детализация
Иерархия — цепочка полей от общего к частному: «Год → Квартал → Месяц» или «Регион → Город → Магазин». Таблица с иерархией сначала показывает итоги по верхнему уровню, а по щелчку раскрывает строку до следующего.
- Кто может
- Администратор и сотрудники с уровнем «Полные» — иерархию; с уровнем «Редактор» — виджет с ней
- Где
- Датасет → «Данные» → «Иерархии»; виджет «Таблица» или «Сводная»
- Заранее
- Есть датасет — см. «Создать датасет»
Создать иерархию в датасете
Заголовок раздела «Создать иерархию в датасете»-
Откройте датасет и на вкладке «Данные» переключитесь с «Поля» на «Иерархии».
-
Нажмите «Добавить иерархию» — появится карточка «Иерархия 1». Щёлкните по названию, чтобы переименовать, например в «Период».
-
Добавьте уровни по порядку, от общего к частному: «Уровень» → найдите поле в списке. Лишний уровень убирает крестик.
-
Сохраните датасет.
У карточки иерархии есть кнопки «Копировать иерархию» и «Удалить иерархию».
Таблица с детализацией
Заголовок раздела «Таблица с детализацией»-
Откройте виджет «Таблица» в конструкторе.
-
Включите переключатель «Иерархии» и выберите иерархию датасета.
-
Сохраните виджет.
Таблица сгруппируется по первому уровню. Щёлкните по строке, чтобы провалиться на уровень глубже. Там же в настройках:
| Настройка | Варианты |
|---|---|
| Текстовые значения в свёрнутой строке | «Не показывать (прочерк)», «Всегда показывать первую запись», «Показывать если все одинаковые» |
| Счёт уникальных в свёрнутой строке | «Уникальные по группе» или «Сумма по подстрокам» |
Чтобы уровни шли деревом в одном столбце, включите «Дерево иерархии в столбце» в оформлении таблицы.
Сводная таблица с детализацией
Заголовок раздела «Сводная таблица с детализацией»В сводной таблице иерархия подключается так же — переключателем «Иерархии». Дополнительно выберите «Действие при клике на подуровень»:
| Вариант | Что происходит |
|---|---|
| Навигация (Провалиться внутрь) | Сводная показывает только выбранную строку и её подуровень |
| Раскрытие (Вложенный список вниз) | Подуровень раскрывается под строкой, остальные строки остаются на месте |