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

Быстрый старт · 11 мин

Что такое списки в 1С и как с ними работать

Что такое списки в 1С: списки документов, справочников и регистров. Виды списков, настройка отборов, сортировки и оформления, типичные ошибки и советы.

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

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

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

Какие виды списков существуют в 1С

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

  • Списки справочников — номенклатура, контрагенты, склады, сотрудники. Часто иерархические: записи разбиты по папкам (группам).
  • Списки документов — реализации, поступления, платёжные поручения. Обычно линейные, отсортированы по дате и номеру.
  • Журналы документов — объединяют несколько видов документов в одном списке, например «Банковские документы».
  • Списки регистров сведений — курсы валют, цены номенклатуры, штрихкоды.
  • Списки планов счетов, видов расчёта — используются в бухгалтерских и зарплатных конфигурациях.

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

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

Как устроен список: колонки, отборы и сортировка

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

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

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

Как настроить список под свои задачи

Настройка списка не требует прав программиста и выполняется штатными средствами интерфейса. Основной инструмент — пункт «Ещё» → «Настроить список» (в некоторых конфигурациях — «Настройка списка» и «Настройка формы»).

Порядок настройки списка
  1. 1
    Откройте нужный список, например «Номенклатура» или «Реализация товаров»
  2. 2
    Через «Ещё» → «Настроить список» задайте отбор: добавьте условие по нужному реквизиту (контрагент, склад, период)
  3. 3
    Добавьте сортировку по нужной колонке, например по дате по убыванию
  4. 4
    Через «Изменить форму» уберите лишние колонки и выведите нужные реквизиты
  5. 5
    Проверьте результат: список должен показывать только релевантные записи и открываться без задержек
  6. 6
    При необходимости сохраните настройку как вариант и поделитесь ею с другими пользователями (кнопка «Сохранить настройки» / «Установить стандартные настройки»)

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

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

Поиск и групповая обработка записей

Для поиска в списке доступны три механизма. Первый — поиск по текущей колонке: достаточно начать вводить текст, и курсор перейдёт к первой подходящей записи. Второй — полнотекстовый поиск по строке (Ctrl+F или поле поиска в командной панели), который ищет совпадения сразу по нескольким полям. Третий — поиск по шаблону с символами подстановки: «%» заменяет любую последовательность символов, что удобно при неточном написании названия контрагента.

Групповая обработка позволяет изменить несколько записей сразу. Во многих конфигурациях доступна обработка «Групповое изменение реквизитов» (Администрирование → Поддержка и обслуживание → Корректировка данных). С её помощью можно, например, перенести выделенные товары в другую папку, сменить ставку НДС у группы элементов или установить признак «Архив». Операция изменяет данные необратимо, поэтому перед массовым изменением стоит сделать резервную копию или хотя бы проверить список выделенных записей.

Типичные ошибки при работе со списками
01
Создание дубля элемента, потому что действующий отбор скрыл существующую запись — сначала снимите отборы и выполните поиск
02
Групповое изменение реквизитов без отбора: обработка применяется ко всем записям списка, если не ограничить выборку
03
Оценка количества записей «на глаз»: динамический список подгружает данные порциями, итоговое число видно только через отчёт или вывод всех строк
04
Попытка сортировать список по колонке, недоступной для сортировки в динамическом списке, — используйте отбор или отчёт вместо сортировки
05
Хранение «важных» записей через ручное переименование (например, «!!!Важный») вместо использования дополнительных реквизитов и отборов

Списки в обычных и управляемых формах

В старых конфигурациях на обычных формах (1С 8.2 и ранние версии 8.3, например «Управление торговлей 10.3», «Бухгалтерия 1.6») списки работали иначе: данные загружались целиком или страницами, настройка выполнялась через отдельные кнопки отбора на панели, а состав колонок менялся через «Настройку списка» в контекстном меню.

В управляемых формах (современные «Бухгалтерия 3.0», «Управление торговлей 11», «ERP») списки построены на динамических запросах: данные подгружаются по мере прокрутки, настройка сосредоточена в меню «Ещё», а отборы поддерживают сложные условия с группировкой «И/ИЛИ». Для пользователя это означает более быстрое открытие больших списков, но и необходимость понимать, что видимая часть списка — не весь объём данных.

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

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

Как проверить, что список настроен правильно

Состав записей
Норма

В списке видны все ожидаемые документы или элементы за нужный период

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

Часть записей отсутствует — вероятно, включён скрытый отбор

Скорость открытия
Норма

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

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

Длительное «подвисание» — лишние вычисляемые колонки или режим дерева

Сортировка
Норма

Записи идут в ожидаемом порядке (по дате, по наименованию)

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

Порядок «скачет» — сортировка задана по неподходящей колонке

Когда списка недостаточно: отчёты и выборки

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

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

Маршрут решения

Как выбрать инструмент

Нужно найти и открыть конкретный документ или элементИспользуйте список с отбором и поиском
Нужно изменить реквизит у множества записейИспользуйте групповое изменение реквизитов с отбором
Нужны итоги, группировки, аналитикаИспользуйте отчёт конфигурации или универсальный отчёт
Нужна нестандартная выборка, которой нет в интерфейсеОбратитесь к разработчику для создания отчёта или доработки списка

Частые вопросы о списках в 1С

Почему в списке не видно созданный вчера документ?

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

Как узнать общее количество записей в списке?

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

Можно ли выгрузить список в Excel?

Да. Выделите нужные строки (или весь список через Ctrl+A) и используйте «Ещё» → «Вывести список» — данные откроются в табличном документе, который сохраняется в формате Excel. Альтернатива — копирование выделенных строк через буфер обмена.

Как вернуть списку первоначальный вид после неудачной настройки?

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

Чем список справочника отличается от списка документов?

Список справочника обычно иерархический и хранит постоянные данные (контрагенты, товары), а список документов линейный, отсортирован по дате и отражает события учёта. У документов есть состояние проведения, у элементов справочника его нет.

Опасно ли пользоваться групповым изменением реквизитов?

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

Итог

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

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