К статье
Практический материал

Отчеты и Аналитика · 9 мин

Как отменить группировку в 1С

Пошаговая инструкция, как отменить группировку в 1С: в отчётах на СКД, списках документов и динамических списках. Разбор ошибок и частых вопросов.

Группировка в 1С встречается в нескольких местах: в отчётах на системе компоновки данных (СКД), в списках документов и справочников, в динамических списках и в сводных таблицах. Кнопка «отменить группировку» в явном виде есть не везде, поэтому пользователи часто не могут вернуть плоский вид отчёта или списка. Способ отмены зависит от того, где именно включена группировка.

В большинстве случаев задача решается через настройки отчёта: нужно удалить строку группировки из структуры отчёта или отключить её флажком. В списках группировка чаще всего снимается через меню «Ещё» или контекстное меню колонки. Ниже разобраны все основные сценарии с точными шагами.

Определите, где включена группировка

Перед отменой важно понять, с чем вы имеете дело, потому что механизмы разные. Внешне группировка выглядит как строки-заголовки со значками «плюс/минус» или треугольниками, под которыми скрываются детальные строки.

Типичные места, где встречается группировка:

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

Отменяется в настройках варианта отчёта

Строки-заголовки в списке документовГруппировка списка

Снимается через «Настроить список» или контекстное меню

Цифры уровней слева от таблицыГруппировка табличного документа

Сворачивается кнопками уровней, удаляется в макете

Как отменить группировку в отчёте на СКД

Большинство типовых отчётов в «1С:Бухгалтерии», «1С:Управление торговлей» и других конфигурациях построены на СКД. Группировка там — это строка в структуре отчёта, и отменить её можно двумя способами: временно отключить или полностью удалить.

Порядок действий в отчёте
  1. 1
    Сформируйте отчёт и откройте «Ещё» → «Изменить вариант...» (в ряде конфигураций — кнопка «Настройки» → «Расширенные»)
  2. 2
    Перейдите на закладку «Группировка» (или «Структура»)
  3. 3
    В списке группировок снимите флажок с ненужной строки либо выделите её и нажмите «Удалить»
  4. 4
    При необходимости оставьте только «Детальные записи» — это плоский отчёт без итоговых уровней
  5. 5
    Нажмите «Закрыть и сформировать» и проверьте результат

Если нужно убрать только часть уровней — например, оставить группировку по контрагенту, но убрать по договорам, — снимайте флажки точечно, не удаляя всю структуру. Порядок строк в списке группировок определяет вложенность: верхняя строка — внешний уровень.

Обратите внимание: если вы изменили вариант отчёта и хотите сохранить плоский вид для будущих запусков, используйте «Ещё» → «Сохранить вариант отчёта». Иначе при следующем открытии отчёт вернётся к исходной группировке.

Быстрые настройки без входа в структуру

Во многих конфигурациях часть группировок выведена на панель быстрых настроек прямо в форме отчёта — это флажки или поля вида «Группировать по». Достаточно снять такой флажок и пересформировать отчёт, не открывая полную структуру.

Как убрать группировку в списке документов или справочника

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

Первый способ — через настройку списка. Откройте «Ещё» → «Настроить список» (или «Настройка списка»), найдите раздел «Группировка» и удалите строку группировки либо снимите её флажок. Подтвердите настройку — список станет плоским.

Второй способ — через контекстное меню. Щёлкните правой кнопкой по заголовку колонки, по которой выполнена группировка, и снимите отметку «Группировать по этой колонке» (название пункта может немного отличаться в зависимости от версии платформы). Если группировка выполнена по нескольким колонкам, повторите действие для каждой.

Группировка в табличном документе и сводных таблицах

Если речь идёт о готовом табличном документе (например, распечатанном отчёте или сохранённом файле MXL), группировки там не «отменяются», а сворачиваются. Слева от таблицы отображаются цифры уровней и кнопки «минус» у заголовков групп.

Чтобы развернуть все строки, нажмите самую большую цифру уровня в левой части окна либо используйте команду «Таблица» → «Группировки» → «Развернуть все». Полностью удалить группировки из уже сформированного табличного документа штатными средствами нельзя — они являются частью структуры документа. Если нужен документ без группировок, пересформируйте отчёт с отключённой группировкой в настройках.

Отмена группировки в режиме конфигуратора и в коде

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

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

bsl
// Удаление всех группировок из настроек СКД
Настройки = КомпоновщикНастроек.Настройки;
Пока Настройки.Структура.Количество() > 0 Цикл
    Настройки.Структура.Удалить(Настройки.Структура[0]);
КонецЦикла;

Частые ошибки при отмене группировки

Типичные ошибки
01
Удаление группировки без сохранения варианта отчёта — при следующем открытии группировка возвращается
02
Попытка свернуть группировки табличного документа вместо отключения их в настройках — документ остаётся сгруппированным
03
Очистка структуры отчёта целиком вместе с ресурсами и выбранными полями — отчёт перестаёт формироваться корректно
04
Поиск кнопки отмены в списке, где группировка задана разработчиком в динамическом списке — пользовательскими средствами она не снимается

Ещё одна распространённая ситуация: пользователь снимает флажок с группировки, но забывает пересформировать отчёт. Настройки СКД применяются только после нажатия «Сформировать» — старый результат на экране не изменится сам.

Как проверить результат

Контрольные точки

Как проверить результат

Вид отчёта после формирования
Норма

Строки идут подряд без заголовков групп и без значков сворачивания

Тревожный признак

Остались строки-заголовки с плюсом/минусом

Список документов
Норма

Все записи в одном плоском перечне, сортировка по колонкам работает

Тревожный признак

Записи разбиты на секции с заголовками

Повторное открытие
Норма

Отчёт или список открывается в плоском виде

Тревожный признак

Группировка вернулась — вариант не сохранён

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

Итог

Что важно запомнить

Группировка в отчётах СКД отменяется на закладке «Группировка» в настройках варианта — флажком или удалением строки, с последующим пересформированием и сохранением варианта. В списках — через «Настроить список» или контекстное меню колонки. В табличных документах группировки только сворачиваются, а зашитые в конфигурацию группировки снимаются только в конфигураторе.

Частые вопросы

Почему группировка возвращается после повторного открытия отчёта?

Потому что изменения внесены только в текущий сеанс, а вариант отчёта не сохранён. После отмены группировки выполните «Ещё» → «Сохранить вариант отчёта». Если у вас нет прав на сохранение варианта, обратитесь к администратору или пользователю с расширенными правами.

Можно ли отменить группировку только на экране, не меняя настройки?

Да, частично: в сформированном табличном документе можно свернуть или развернуть уровни кнопками с цифрами слева. Но это меняет только отображение — структура отчёта останется прежней, и при следующем формировании группировка появится снова.

Кнопки «Группировка» в настройках нет. Что делать?

В некоторых отчётах открывается упрощённая форма настроек. Нажмите «Расширенные настройки» или «Ещё» → «Изменить вариант» — там появится полная структура отчёта с закладкой «Группировка». Если и её нет, отчёт построен не на СКД, и группировка зашита в коде — потребуется доработка.

Как убрать группировку в динамическом списке, если «Настроить список» недоступно?

Если пункт настройки заблокирован, группировка задана разработчиком в свойствах динамического списка и пользователю недоступна. Такую группировку может снять только разработчик через конфигуратор или расширение.

Отмена группировки влияет на итоги отчёта?

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

Как вернуть группировку обратно, если удалили её по ошибке?

Откройте настройки варианта отчёта и добавьте группировку заново через «Добавить» на закладке «Группировка», выбрав нужное поле. Либо восстановите типовой вариант: «Ещё» → «Выбрать вариант» и переключитесь на стандартный вариант отчёта.