Отчеты и Аналитика · 8 мин
Как в 1С свернуть группировки: пошаговая инструкция
Как свернуть группировки в 1С: работа с отчётами на СКД, настройка уровней группировок, горячие клавиши и типовые ошибки при сворачивании и разворачивании.
Группировки в отчётах 1С помогают структурировать данные: например, продажи по менеджерам, внутри — по контрагентам, внутри — по документам. Но когда уровней много, отчёт разрастается, и найти нужную строку становится сложно. Сворачивание группировок решает эту задачу: вы видите только итоги по верхнему уровню, а детали раскрываете по мере необходимости.
Способы свернуть группировки зависят от того, где вы работаете: в готовом отчёте на СКД (системе компоновки данных), в динамическом списке с иерархией или в табличном документе со сводными строками. Ниже разобраны все основные сценарии — от клика мышью до настройки отчёта так, чтобы он сразу открывался свёрнутым.
Что такое группировки и зачем их сворачивать
Группировка — это способ объединить строки отчёта по общему признаку. В отчёте «Продажи по контрагентам» каждая строка-группа — это клиент, а внутри неё — детальные записи по документам. Группы можно вкладывать друг в друга, создавая многоуровневую структуру.
Сворачивание нужно в трёх типовых ситуациях: когда отчёт содержит сотни строк и нужно увидеть общую картину; когда требуется сравнить итоги по группам, не отвлекаясь на детали; когда отчёт готовится к печати или выгрузке в сокращённом виде. Свёрнутый вид не удаляет данные — детализация просто скрыта и раскрывается одним действием.
Как свернуть группировки в сформированном отчёте
В большинстве типовых отчётов (1С:Бухгалтерия, Управление торговлей, ERP) группы отображаются со значком «минус» или треугольником слева от названия. Клик по этому значку сворачивает конкретную группу, повторный клик — разворачивает её обратно. Это самый быстрый способ для точечной работы.
Если групп много и сворачивать каждую вручную долго, используйте управление уровнями. В меню «Ещё» (или через правую кнопку мыши на области отчёта) найдите пункт «Уровни группировок» и выберите нужный уровень: отчёт свернётся до него целиком. В некоторых конфигурациях тот же пункт называется «Показать уровень группировок».
После сворачивания итоги по группам остаются видимыми — суммы, количества и прочие ресурсы считаются корректно независимо от того, развёрнута группа или нет. Это позволяет работать со свёрнутым отчётом как с полноценной сводной таблицей.
- 1Сформируйте отчёт кнопкой «Сформировать»
- 2Найдите значок «минус» слева от строки группы и кликните по нему
- 3Для массового сворачивания откройте «Ещё → Уровни группировок» и выберите нужный уровень
- 4Проверьте, что итоги по группам отображаются корректно
- 5При необходимости разверните отдельную группу кликом по «плюс»
Как настроить отчёт, чтобы он открывался свёрнутым
Если отчёт нужен регулярно в свёрнутом виде, каждый раз сворачивать группы вручную нерационально. В настройках отчёта на СКД можно зафиксировать начальное состояние. Откройте «Ещё → Изменить вариант» (или «Настройки»), перейдите на вкладку «Структура» или «Группировка» и проверьте состав уровней.
В расширенных настройках СКД для выбранной группировки или для отчёта в целом доступен параметр начального уровня детализации. Если в вашей конфигурации он не выведен в простые настройки, откройте расширенный режим настроек. Сохраните вариант отчёта под своим именем — тогда при следующем открытии отчёт сформируется уже свёрнутым до заданного уровня.
Сохранённые варианты можно сделать доступными другим пользователям, если у вас есть соответствующие права. Это удобно, когда свёрнутый вид нужен всему отделу: настройте один раз и поделитесь вариантом.
Сворачивание группировок в динамических списках и табличных документах
Не только отчёты используют группировки. В динамических списках (например, список номенклатуры с группировкой по папкам) сворачивание работает аналогично: значок рядом с группой сворачивает её содержимое. Команды управления уровнями здесь обычно нет, поэтому действуйте точечно.
В табличных документах, сформированных программно или выгруженных из отчётов, группировки отображаются как нумерованные уровни в левой части окна (похоже на структуру в Excel). Кнопки с цифрами 1, 2, 3 в верхнем левом углу области группировок сворачивают документ до соответствующего уровня одним кликом. Это самый быстрый способ для больших табличных документов.
Если группировки в табличном документе не видны, проверьте настройку отображения: в некоторых случаях вывод группировок отключён при формировании, и сворачивать будет нечего — строки просто выведены подряд.
Сравнение вариантов
Подходит для точечного сворачивания одной-двух групп; неэффективно при сотнях строк
Сворачивает весь отчёт до нужного уровня; доступно не во всех формах списков
Мгновенное сворачивание больших документов; работает только если группировки выведены
Отчёт всегда открывается свёрнутым; требует прав на сохранение вариантов
Типичные ошибки и ограничения
Частая проблема — пользователь не находит команду «Уровни группировок». В простых формах списков её действительно нет: команда доступна в основном в отчётах на СКД. Если отчёт построен программно без СКД, управление группировками определяется тем, как его написал разработчик.
Вторая ошибка — попытка свернуть детальные записи, которые не являются группировкой. Если строки выведены без иерархии (плоский список), сворачивать нечего. Решение — добавить группировку в настройках отчёта: «Настройки → Группировка → Добавить» и выбрать поле.
Третья ситуация — свёрнутый отчёт при печати разворачивается. В некоторых конфигурациях печатная форма формируется заново по своим правилам и не учитывает текущее состояние сворачивания на экране. Проверяйте предварительный просмотр перед печатью.
Как проверить результат и когда нужен разработчик
Признак корректного сворачивания: итоги по группам видны, суммы по свёрнутым группам совпадают с суммами при полном разворачивании, а значки групп изменились с «минус» на «плюс». Если итоги пропали — скорее всего, вы не свернули группировку, а отключили её в настройках. Вернитесь в структуру отчёта и включите группировку обратно.
Самостоятельная настройка безопасна: сворачивание и изменение вариантов отчётов не затрагивают данные базы. Обращаться к разработчику стоит, если нужно сворачивание с нестандартной логикой (например, разные уровни для разных групп по умолчанию), если отчёт самописный и не поддерживает управление группировками, или если требуется изменить макет печатной формы.
Как проверить результат
Суммы видны и совпадают с развёрнутым видом
Итоги исчезли — группировка отключена, а не свёрнута
Рядом с группами отображается «плюс»
Значков нет — группировки не выведены
Отчёт открывается свёрнутым до нужного уровня
Настройки сбросились — вариант не сохранён или нет прав
Что важно запомнить
Свернуть группировки можно кликом по значку группы, через меню «Уровни группировок» или кнопками уровней табличного документа. Для постоянного свёрнутого вида сохраните вариант отчёта с нужной настройкой. Данные при сворачивании не изменяются — скрывается только детализация.
Частые вопросы
Можно ли свернуть все группировки одной кнопкой?
Да. В отчётах на СКД используйте «Ещё → Уровни группировок» и выберите верхний уровень. В табличных документах с выведенными группировками нажмите кнопку с цифрой «1» в области уровней — документ свернётся до первого уровня.
Почему в моём отчёте нет значков сворачивания?
Скорее всего, в структуре отчёта нет группировок — данные выведены детальными записями. Откройте настройки отчёта, добавьте группировку по нужному полю и сформируйте отчёт заново. После этого значки появятся.
Сохранится ли свёрнутый вид после закрытия отчёта?
Текущее состояние сворачивания обычно не сохраняется. Чтобы отчёт всегда открывался свёрнутым, настройте начальный уровень детализации и сохраните вариант отчёта через «Ещё → Сохранить вариант».
Влияет ли сворачивание на итоги и расчёты?
Нет. Сворачивание меняет только отображение: итоги по группам и общий итог считаются по полным данным. Можно безопасно сворачивать и разворачивать группы в любой момент.
Как свернуть группировки при печати отчёта?
Сначала сверните группы на экране и проверьте предварительный просмотр: в большинстве типовых отчётов печатается то, что видно. Если печатная форма формируется отдельно и игнорирует сворачивание, потребуется доработка макета разработчиком.
Нужны ли особые права для сворачивания группировок?
Для самого сворачивания права не нужны — это операция с отображением. Права требуются только для сохранения вариантов отчёта и тем более для изменения настроек, доступных другим пользователям.