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