Множественное выделение в 1С 8.3: клавиши, списки, табличные части и групповые команды

· 9 мин

Содержание

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

Приёмы общие для платформы 8.3 и интерфейса «Такси», поэтому одинаково действуют в Бухгалтерии 3.0, ЗУП 3.1, УТ 11 и других типовых конфигурациях. Разница только в том, какие групповые команды разработчики добавили в конкретный список.

Клавиши и щелчки, которыми выделяют несколько объектов

Начните с мыши и клавиатуры — они решают девять задач из десяти. Сводка комбинаций:

ДействиеКак сделать
Выделить диапазон строкЩелчок по первой строке, затем Shift + щелчок по последней
Добавить или убрать одну строкуCtrl + щелчок по строке
Расширить выделение клавиатуройShift + стрелка вверх или вниз
Расширить выделение на экранShift + Page Up / Page Down
Выделить всёCtrl+A
Снять выделениеОбычный щелчок по любой строке без клавиш

Несколько практических деталей:

  • 🖱️ Комбинации можно совмещать. Выделите диапазон через Shift, а потом Ctrl+щелчком исключите из него две лишние строки.
  • ⌨️ Щелчок без клавиш сбрасывает всё выделение. Если выбрали 40 документов и случайно кликнули мимо — начинать придётся заново.
  • 🔢 Сколько строк выделено, 1С в списке не показывает. Проверяйте глазами или после команды по сообщениям программы.
  • 🌐 В веб-клиенте и тонком клиенте всё работает так же. В браузере Ctrl+A иногда перехватывает сам браузер, если фокус не в таблице: сначала щёлкните по любой строке списка.

Перед выделением отсортируйте список щелчком по заголовку колонки — например, по дате или контрагенту. Тогда нужные документы окажутся рядом, и хватит одного Shift+щелчка вместо десятков щелчков с Ctrl.

Когда список разрешает выбрать только одну строку

Иногда Ctrl и Shift просто не срабатывают: подсвечивается одна строка, остальные гаснут. Это не сбой. У каждой таблицы на форме есть свойство «Режим выделения» со значениями «Одиночный» и «Множественный». Разработчик решает, какой режим нужен.

Где обычно встречается одиночный режим:

  • 📌 формы выбора — когда вы нажимаете кнопку выбора в поле документа и выбираете одного контрагента или одну номенклатуру;
  • 📌 служебные списки внутри обработок и помощников;
  • 📌 доработанные формы, где программист отключил множественное выделение.

Что с этим делать:

  1. Откройте не форму выбора, а сам список через раздел меню. Например, номенклатуру — через Справочники → Товары и услуги → Номенклатура в Бухгалтерии 3.0. В форме списка множественное выделение в типовых конфигурациях включено.
  2. Для добавления многих товаров в документ используйте не форму выбора, а кнопку «Подбор» над табличной частью (подробнее — ниже).
  3. Если форма доработана, включить режим может только программист в Конфигураторе или расширении: свойство таблицы РежимВыделения = Множественный. Пользовательскими настройками это не меняется.

Групповые команды для выделенных документов и элементов справочников

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

Провести или отменить проведение

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

Пометить на удаление

Выделите строки и нажмите Delete или Ещё → Пометить на удаление / Снять пометку. 1С спросит подтверждение один раз для всей группы. Физически объекты удалятся позже, через Администрирование → Обслуживание → Удаление помеченных объектов.

Пометка на удаление снимает проведение с документа. Если вы пометили 30 проведённых документов по ошибке, после снятия пометки их нужно провести заново — иначе движения по регистрам и проводки пропадут из отчётов.

Напечатать пачкой

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

Изменить реквизит у всех выделенных

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

Скопировать в Excel

Выделите строки и нажмите Ctrl+C. В буфер попадут значения видимых колонок, их можно вставить в таблицу Excel. Для больших выборок надёжнее команда Ещё → Вывести список...: она формирует табличный документ, который сохраняется в xlsx.

Сводка по командам:

ЗадачаКомандаРиск
Провести пачкуЕщё → ПровестиПерепроведение меняет последовательность и итоги закрытого периода
УдалитьDelete или пометка на удалениеСнимает проведение
Распечатать«Печать»Нет
Изменить реквизитЕщё → Изменить выделенные...Массовая правка без отката
ВыгрузитьCtrl+C, «Вывести список»Нет

Групповое изменение реквизитов и перепроведение нельзя отменить одной кнопкой. Перед массовой правкой сотен объектов в рабочей базе сделайте резервную копию.

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

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

Удалить несколько строк

Выделите строки и нажмите Delete. Все они удалятся сразу, без подтверждения. Если удалили лишнее, закройте документ без сохранения — изменения пропадут, документ останется в прежнем виде.

Скопировать строки в другой документ

В Бухгалтерии 3.0 и УТ 11 в табличных частях многих документов есть команды «Копировать строки» и «Вставить строки» (обычно в меню Ещё над таблицей). Порядок:

  1. Откройте документ-источник, выделите строки товаров.
  2. Выполните «Копировать строки».
  3. Откройте документ-получатель, перейдите в ту же табличную часть.
  4. Выполните «Вставить строки». Количество, цены и суммы перенесутся.

Так переносят товары из поступления в реализацию или из одного счёта в другой без повторного ввода.

Добавить сразу много позиций

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

Изменить значение в нескольких строках

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

Отбор и поиск перед выделением

Когда документов тысячи, выделять их щелчками бессмысленно. Сначала сократите список до нужных, потом нажмите Ctrl+A.

Три способа отобрать строки:

  1. Строка поиска в правом верхнем углу списка. Введите часть наименования, номера или ИНН — список сузится.
  2. Расширенный поиск по Alt+F или через меню Ещё → Расширенный поиск. Выберите колонку и значение: например, «Контрагент» равен «ООО Ромашка».
  3. Отбор в настройках списка: Ещё → Настроить список, вкладка «Отбор». Здесь можно задать несколько условий сразу — период, организацию, проведён/не проведён.

Пример. Нужно перепровести все реализации контрагента за март:

  • 📅 задайте период списка — с 1 по 31 марта;
  • 🔎 через расширенный поиск отберите контрагента;
  • ✅ нажмите Ctrl+A, затем Ещё → Провести.

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

Как отобрать только непроведённые или помеченные документы

Частая задача — найти и провести всё, что «зависло» без проведения. Делается так:

  1. В списке документов откройте Ещё → Настроить список, вкладка «Отбор».
  2. Добавьте поле «Проведен» и задайте условие «Равно» со значением «Нет».
  3. Для поиска удалённых добавьте поле «Пометка удаления» со значением «Да».
  4. Нажмите «Завершить редактирование», затем Ctrl+A и нужную команду.

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

Комбинируйте условия. Отбор «Проведен = Нет» плюс «Организация = нужная» плюс период месяца даёт короткий список, который безопасно выделить целиком.

Сколько строк выделять за раз

Жёсткого лимита нет, но команды над выделенными строками выполняются в одном вызове. Тысячу документов программа будет проводить долго, а форма в это время не откликается. Для массового перепроведения за месяц или квартал в Бухгалтерии 3.0 есть отдельная обработка группового перепроведения документов в разделе Операции — она работает по периоду и не требует выделения.

Иерархические справочники: группы и элементы

В справочниках с папками — «Номенклатура», «Контрагенты» — выделение ведёт себя иначе:

  • 📁 Выделенная группа — это одна строка. Её содержимое не выделяется вместе с ней.
  • 🗑️ Пометка на удаление группы помечает и все элементы внутри неё, включая вложенные папки. Будьте внимательны.
  • 📦 Перенос в другую группу: выделите элементы и перетащите мышью на нужную папку или используйте команду переноса в меню Ещё (в Бухгалтерии 3.0 — «Переместить в группу»).
  • 🌳 В режиме «Дерево» Shift+щелчок выделяет только строки, видимые на экране. Свёрнутые папки не попадут в диапазон.

Чтобы выделить все элементы из разных групп, переключите вид списка на «Список» через Ещё → Режим просмотра. Папки перестанут мешать, и Ctrl+A охватит всё, что подходит под отбор.

Почему выделение не срабатывает или сбрасывается

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

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

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

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