Выделение нескольких документов в 1С 8.3: от двух строк до всего журнала

· 9 мин

Содержание

Чтобы выделить несколько документов в списке 1С, зажмите Ctrl и щёлкайте по нужным строкам. Диапазон подряд выделяется так: щелчок по первой строке, затем Shift + щелчок по последней. Весь список целиком — Ctrl+A или команда «Выделить все» в меню Ещё.

Это механизм платформы 1С:Предприятие 8.3, а не конкретной конфигурации. Он одинаково работает в Бухгалтерии 3.0, ЗУП 3.1, УТ 11 и других типовых решениях на интерфейсе «Такси». Отличаются только команды, которые потом можно применить к выделенным документам.

Как выделить один, несколько и диапазон документов

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

Выделение мышью

Что нужноДействие
Одна строкаЩелчок по строке
Несколько строк вразбросCtrl + щелчок по каждой строке
Диапазон подрядЩелчок по первой, Shift + щелчок по последней
Убрать строку из выделенияПовторный Ctrl + щелчок по ней
Добавить второй диапазонCtrl + щелчок по началу, Ctrl+Shift + щелчок по концу

Комбинация Ctrl+Shift пригодится, когда нужно собрать два блока строк, например документы с 1 по 5 и с 12 по 20. Без Ctrl второй диапазон заменит первый.

Выделение с клавиатуры

Клавиатура удобнее, когда строк много и мышью легко промахнуться:

  1. Встаньте на первую нужную строку стрелками.
  2. Зажмите Shift и нажимайте ↓ или ↑ — выделение растёт построчно.
  3. Shift+PageDown и Shift+PageUp расширяют выделение на экран вниз или вверх.
  4. Shift+End и Shift+Home тянут выделение до конца или начала видимого списка.

Щёлкайте по тексту строки, а не по колонке-флажку или пиктограмме проведения. В некоторых списках клик по картинке открывает документ или меняет пометку, а не выделяет строку.

«Выделить все» и меню действий над строками

Команда «Выделить все» есть в меню Ещё командной панели почти любого списка. Её горячая клавиша — Ctrl+A. Курсор при этом должен стоять в самой таблице, а не в поле поиска: иначе Ctrl+A выделит текст в поле.

Правая кнопка мыши по выделенным строкам открывает контекстное меню. В нём те же команды, что и в Ещё, только короче. Работает оно с текущим выделением: если щёлкнуть правой кнопкой по строке вне выделения, оно сбросится на эту одну строку.

Перед групповой командой посмотрите на список ещё раз: «Выделить все» захватывает все строки с учётом текущего отбора и периода, а не только те, что видны на экране.

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

Что можно сделать сразу с несколькими документами

Выделение нужно не само по себе, а ради массового действия. Вот что обычно применяют к группе документов в типовых конфигурациях на 8.3.

Стандартные команды платформы

  • ✅ Провести — проводит все выделенные документы по очереди. Команда в меню Ещё или в контекстном меню.
  • ↩️ Отмена проведения — снимает проведение со всех выделенных.
  • 🗑️ Пометить на удаление — клавиша Delete, программа спросит подтверждение для всех выделенных строк сразу. Повторное нажатие снимает пометку.
  • 🖨️ Печать — при выборе печатной формы на несколько документов открывается одна вкладка, где формы идут друг за другом. Удобно распечатать пачку накладных или счетов одним заданием.
  • 📋 Вывести список — в меню Ещё. Выгружает строки в табличный документ, который потом сохраняют в Excel. Флажок «Только выделенные» ограничивает выгрузку выделенными документами.

Копирование (F9) и открытие формы документа работают только для одной строки. Если выделено несколько, программа возьмёт текущую — ту, на которой стоит курсор.

Изменение реквизитов у группы документов

В конфигурациях на Библиотеке стандартных подсистем (БП 3.0, ЗУП 3.1, УТ 11, КА, ERP) в меню Ещё есть команда «Изменить выделенные». Она открывает обработку группового изменения реквизитов.

Порядок такой:

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

Групповое изменение проведённых документов перепроводит их. Движения по регистрам пересчитаются. Если в документах ссылаются на ставку, договор или счёт учёта, итог по отчётам может заметно сдвинуться. Сначала проверьте на 2-3 документах.

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

Отбор перед выделением: как оставить в списке только нужное

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

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

ИнструментКак вызватьКогда удобен
ПериодКнопка выбора периода над списком или Ещё → Установить периодДокументы за месяц или квартал
Быстрые отборыПоля над списком (организация, контрагент, склад)Если конфигурация их выводит
ПоискПоле «Поиск» или Ctrl+FДокументы по номеру, сумме, фрагменту названия
Расширенный поискAlt+FПоиск по значению в конкретной колонке
Настройка спискаЕщё → Настроить списокСложное условие: несколько полей, «не равно», «в списке»

Через «Настроить список» на вкладке «Отбор» можно собрать условие любой сложности. Например: организация = «Альфа», проведён = Да, сумма документа больше 100 000, ответственный не равен «Иванова». После отбора нажимаете Ctrl+A — и выделены ровно нужные документы.

Пример: перепровести реализации одного контрагента за квартал

  1. Откройте список реализаций.
  2. Установите период: с 1 июля по 30 сентября.
  3. В поле «Поиск» введите название контрагента или задайте отбор по полю «Контрагент» в настройке списка.
  4. Проверьте счётчик глазами: строк столько, сколько вы ожидали.
  5. Ctrl+A, затем Ещё → Провести.

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

Выделение в справочниках и журналах с группами

Справочники вроде «Номенклатура» или «Контрагенты» часто иерархические. Здесь у выделения свои особенности.

Группа и её содержимое

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

Элементы из разных групп

В иерархическом режиме видны элементы только одной открытой группы. Чтобы выделить позиции из разных папок, переключите вид: Ещё → Режим просмотра → Список. Иерархия временно исчезнет, все элементы окажутся в одной таблице. Дальше — отбор и Ctrl+A как обычно.

Режим «Дерево» позволяет раскрыть несколько веток и выделять Ctrl-щелчком строки в разных ветках. Но на больших справочниках дерево медленное, плоский список надёжнее.

Журналы документов

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

Тонкий клиент, веб-клиент и старые обычные формы

Выделение — функция платформы, поэтому основные приёмы почти не зависят от того, как вы запускаете базу.

Где работаетеОсобенности
Тонкий клиент 8.3, «Такси»Всё, что описано выше: Ctrl, Shift, Ctrl+A, меню Ещё
Веб-клиент в браузереТе же сочетания. Если Ctrl+A выделяет всю страницу браузера, сначала щёлкните по любой строке списка
Веб-клиент на macOSВместо Ctrl используйте Cmd для щелчков по строкам
Обычные формы (старые конфигурации, толстый клиент)Ctrl и Shift работают так же, но команды над выделенными строками собраны в меню «Действия» формы
Список, открытый для выбора значенияЧасто можно выбрать только одну строку: форма открыта в режиме одиночного выбора

Последний пункт путают с ошибкой. Когда вы выбираете контрагента в поле документа, список открывается для подбора одного значения, и Ctrl не работает . Это нормальное поведение, а не сбой.

Почему документы не выделяются или групповое действие не проходит

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

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

  • 🔒 Форма с одиночным выделением. У таблицы формы есть свойство «Режим выделения»: «Множественный» или «Одиночный». В типовых списках стоит множественный. Если в доработанной или нетиповой форме — одиночный, мышью это не обойти. Поменять может программист в Конфигураторе или в расширении.
  • 🖱️ Клик по ячейке-картинке. Щелчок по флажку или пиктограмме не выделяет строку, а выполняет действие. Кликайте по тексту.
  • ⌨️ Фокус не в таблице. Ctrl+A в поле поиска выделяет текст поиска. Щёлкните по строке и повторите.

Выделено, но часть документов не обработалась

При групповом проведении 1С обрабатывает документы по одному. Если с каким-то документом проблема, программа выводит сообщение по нему и переходит к следующему. Итог: часть документов проведена, часть нет.

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

Диагностика: выберите симптом

Как найти, что именно осталось не проведённым

После группового проведения отфильтруйте список по признаку проведения. В настройке списка на вкладке «Отбор» добавьте поле «Проведен» со значением «Нет». Останутся только документы, на которых команда споткнулась. Разобрали причины — снова Ctrl+A и Провести.

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

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

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

Как узнать, сколько документов выделено?
Встроенного счётчика выделенных строк в списке нет. Выполните Ещё → Вывести список с флажком «Только выделенные»: число строк в получившейся таблице и есть количество.
Сохраняется ли выделение после закрытия списка?
Нет. Выделение живёт, пока открыта форма. Сохраняются только отбор, сортировка и состав колонок.
Можно ли выделить документы в двух разных списках и провести вместе?
Нет, каждая форма работает со своим выделением. Для документов разных видов используйте общий журнал, если он есть в конфигурации, или обработку группового перепроведения.
Почему после Ctrl+A провелись документы, которых я не видел?
Выделение всего списка учитывает все строки под отбором, а не только экран. Перед групповой командой проверяйте период и отбор.
Можно ли отменить групповую пометку на удаление?
Да. Выделите те же документы и снова нажмите Delete: пометка снимется. Пока не запущено удаление помеченных объектов, данные на месте.