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

Справочники и Данные · 7 мин

Как снять режим иерархического просмотра в 1С

Как отключить иерархический просмотр в 1С: способы через меню «Вид», настройки списка и командную панель. Решения для 8.3 и 8.2, типичные ошибки и FAQ.

Режим иерархического просмотра в 1С показывает элементы справочника или плана счетов в виде дерева: группы раскрываются, элементы вложены друг в друга. Это удобно при навигации по структуре, но мешает, когда нужно видеть весь список целиком, сортировать по колонкам или искать элементы без учёта групп. Отключается режим в несколько кликов, однако расположение нужной команды зависит от версии платформы и интерфейса.

Ниже разобраны способы отключения иерархии в интерфейсе «Такси» и в управляемых формах, а также ситуации, когда кнопка отсутствует или режим возвращается после перезапуска. Отдельно описано, как убрать иерархию программно — для разработчиков и администраторов, настраивающих формы списков.

Что такое иерархический просмотр и когда его стоит отключать

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

Дерево мешает в типовых ситуациях: при сортировке по колонке «Код» или «Наименование» порядок сбивается из-за групп, поиск по списку находит элементы только внутри раскрытых веток, а копирование данных в Excel переносит лишние строки групп. Переключение в плоский список решает все три проблемы.

Строки с плюсиком или треугольником слеваВключён режим дерева

Переключите режим просмотра в «Список»

Сортировка по колонке не работаетПризнак иерархического режима

После отключения иерархии сортировка заработает

Кнопка режима неактивнаРежим задан в настройках формы

Проверьте настройки списка или права пользователя

Отключение иерархии в интерфейсе «Такси» (1С 8.3)

В конфигурациях на управляемых формах (1С:Бухгалтерия 3.0, Управление торговлей 11, ЗУП 3.1 и другие) команда переключения режима находится в меню «Ещё» формы списка. Откройте нужный справочник, нажмите «Ещё» в правой части командной панели и найдите пункт «Режим просмотра». В нём доступны варианты «Дерево», «Иерархический список» и «Список».

Выберите «Список» — группы исчезнут, все элементы выстроятся в единую таблицу. Режим «Иерархический список» — промежуточный: элементы показываются сплошным списком, но с указанием группы в отдельной колонке.

Порядок действий в интерфейсе «Такси»
  1. 1
    Откройте справочник или план счетов
  2. 2
    Нажмите кнопку «Ещё» на командной панели списка
  3. 3
    Выберите «Режим просмотра» → «Список»
  4. 4
    Проверьте, что группы исчезли и сортировка работает

Отключение иерархии в обычных формах (1С 8.2 и старые конфигурации)

В конфигурациях на обычном приложении (например, Управление торговлей 10.3, Бухгалтерия 2.0) переключатель находится на командной панели формы списка или в меню «Действия». Кнопка обычно выглядит как значок дерева и называется «Иерархический список» или «Режим просмотра».

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

Через настройку списка: когда стандартной кнопки нет

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

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

Программное отключение для разработчиков

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

bsl
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
    Список.РежимИерархии = Ложь;
КонецПроцедуры

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

Если режим не отключается: типичные причины

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

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

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

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

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

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

Значки раскрытия слева от строк
Норма

Значков нет, все элементы на одном уровне

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

Остались треугольники или плюсики — режим не снят

Сортировка по колонке «Наименование»
Норма

Весь список сортируется по алфавиту

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

Сортируются только элементы внутри групп

Поиск по списку
Норма

Находит элементы из любых групп

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

Находит только в раскрытых ветках

Итог

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

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

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

Почему после перезапуска 1С иерархия включилась снова?

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

Чем отличается «Иерархический список» от «Дерева»?

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

Можно ли отключить иерархию сразу для всех пользователей?

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

Почему в плане счетов нельзя полностью убрать иерархию?

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

Как вернуть иерархический режим обратно?

Тем же способом: «Ещё» → «Режим просмотра» → «Дерево» или «Иерархический список». Переключение мгновенное и не влияет на данные — меняется только отображение списка.