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