Множественное выделение в 1С 8.3: клавиши, списки, табличные части и групповые команды
Содержание
Чтобы выделить в 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 просто не срабатывают: подсвечивается одна строка, остальные гаснут. Это не сбой. У каждой таблицы на форме есть свойство «Режим выделения» со значениями «Одиночный» и «Множественный». Разработчик решает, какой режим нужен.
Где обычно встречается одиночный режим:
- 📌 формы выбора — когда вы нажимаете кнопку выбора в поле документа и выбираете одного контрагента или одну номенклатуру;
- 📌 служебные списки внутри обработок и помощников;
- 📌 доработанные формы, где программист отключил множественное выделение.
Что с этим делать:
- Откройте не форму выбора, а сам список через раздел меню. Например, номенклатуру — через
Справочники → Товары и услуги → Номенклатурав Бухгалтерии 3.0. В форме списка множественное выделение в типовых конфигурациях включено. - Для добавления многих товаров в документ используйте не форму выбора, а кнопку «Подбор» над табличной частью (подробнее — ниже).
- Если форма доработана, включить режим может только программист в Конфигураторе или расширении: свойство таблицы
РежимВыделения=Множественный. Пользовательскими настройками это не меняется.
Групповые команды для выделенных документов и элементов справочников
Выделение нужно ради команды, которую затем применят ко всем строкам сразу. Вот что можно сделать с выделенными объектами в типовых конфигурациях 8.3.
Провести или отменить проведение
Выделите документы в журнале или списке и нажмите Ещё → Провести или Ещё → Отменить проведение. Программа пройдёт по всем выделенным. Если какой-то документ не проведётся, причина появится в окне сообщений, а остальные проведутся.
Пометить на удаление
Выделите строки и нажмите Delete или Ещё → Пометить на удаление / Снять пометку. 1С спросит подтверждение один раз для всей группы. Физически объекты удалятся позже, через Администрирование → Обслуживание → Удаление помеченных объектов.
Пометка на удаление снимает проведение с документа. Если вы пометили 30 проведённых документов по ошибке, после снятия пометки их нужно провести заново — иначе движения по регистрам и проводки пропадут из отчётов.
Напечатать пачкой
Выделите документы, нажмите «Печать» и выберите форму. Все выделенные документы попадут в один табличный документ, каждый с новой страницы. Удобно для пачки счетов, актов или накладных за день.
Изменить реквизит у всех выделенных
Команда Ещё → Изменить выделенные... открывает обработку группового изменения реквизитов. В ней вы указываете реквизит и новое значение — например, меняете ответственного у 50 документов или вид номенклатуры у сотни позиций. Та же обработка доступна через Администрирование → Обслуживание, в группе корректировки данных.
Скопировать в Excel
Выделите строки и нажмите Ctrl+C. В буфер попадут значения видимых колонок, их можно вставить в таблицу Excel. Для больших выборок надёжнее команда Ещё → Вывести список...: она формирует табличный документ, который сохраняется в xlsx.
Сводка по командам:
| Задача | Команда | Риск |
|---|---|---|
| Провести пачку | Ещё → Провести | Перепроведение меняет последовательность и итоги закрытого периода |
| Удалить | Delete или пометка на удаление | Снимает проведение |
| Распечатать | «Печать» | Нет |
| Изменить реквизит | Ещё → Изменить выделенные... | Массовая правка без отката |
| Выгрузить | Ctrl+C, «Вывести список» | Нет |
Групповое изменение реквизитов и перепроведение нельзя отменить одной кнопкой. Перед массовой правкой сотен объектов в рабочей базе сделайте резервную копию.
Выделение строк в табличной части документа
Внутри документа — в товарах накладной, в списке сотрудников начисления — работают те же Ctrl, Shift и Ctrl+A. Отличаются только действия, которые к ним применимы.
Удалить несколько строк
Выделите строки и нажмите Delete. Все они удалятся сразу, без подтверждения. Если удалили лишнее, закройте документ без сохранения — изменения пропадут, документ останется в прежнем виде.
Скопировать строки в другой документ
В Бухгалтерии 3.0 и УТ 11 в табличных частях многих документов есть команды «Копировать строки» и «Вставить строки» (обычно в меню Ещё над таблицей). Порядок:
- Откройте документ-источник, выделите строки товаров.
- Выполните «Копировать строки».
- Откройте документ-получатель, перейдите в ту же табличную часть.
- Выполните «Вставить строки». Количество, цены и суммы перенесутся.
Так переносят товары из поступления в реализацию или из одного счёта в другой без повторного ввода.
Добавить сразу много позиций
Для заполнения табличной части многими строками служит кнопка «Подбор». В форме подбора вы отмечаете номенклатуру, указываете количество, а затем переносите всё в документ одной командой. Это быстрее, чем добавлять строки по одной и выбирать товар в каждой.
Изменить значение в нескольких строках
Стандартной команды «поменять ставку НДС во всех выделенных строках» у платформы нет. Её добавляют разработчики конфигурации — ищите в меню Ещё над табличной частью команды изменения или заполнения. Если такой команды в документе нет, правьте строки по одной или перезаполните документ на основании.
Отбор и поиск перед выделением
Когда документов тысячи, выделять их щелчками бессмысленно. Сначала сократите список до нужных, потом нажмите Ctrl+A.
Три способа отобрать строки:
- Строка поиска в правом верхнем углу списка. Введите часть наименования, номера или ИНН — список сузится.
- Расширенный поиск по
Alt+Fили через менюЕщё → Расширенный поиск. Выберите колонку и значение: например, «Контрагент» равен «ООО Ромашка». - Отбор в настройках списка:
Ещё → Настроить список, вкладка «Отбор». Здесь можно задать несколько условий сразу — период, организацию, проведён/не проведён.
Пример. Нужно перепровести все реализации контрагента за март:
- 📅 задайте период списка — с 1 по 31 марта;
- 🔎 через расширенный поиск отберите контрагента;
- ✅ нажмите
Ctrl+A, затемЕщё → Провести.
Отбор из настроек списка сохраняется и при следующем открытии. Закончив работу, снимите его — иначе завтра коллега увидит «пустой» журнал и решит, что документы пропали.
Как отобрать только непроведённые или помеченные документы
Частая задача — найти и провести всё, что «зависло» без проведения. Делается так:
- В списке документов откройте
Ещё → Настроить список, вкладка «Отбор». - Добавьте поле «Проведен» и задайте условие «Равно» со значением «Нет».
- Для поиска удалённых добавьте поле «Пометка удаления» со значением «Да».
- Нажмите «Завершить редактирование», затем
Ctrl+Aи нужную команду.
Такой отбор показывает именно то, что нужно, и не требует просматривать журнал глазами. В списке непроведённые документы и так отличаются значком, но при сотнях строк на значки полагаться неудобно.
Комбинируйте условия. Отбор «Проведен = Нет» плюс «Организация = нужная» плюс период месяца даёт короткий список, который безопасно выделить целиком.
Сколько строк выделять за раз
Жёсткого лимита нет, но команды над выделенными строками выполняются в одном вызове. Тысячу документов программа будет проводить долго, а форма в это время не откликается. Для массового перепроведения за месяц или квартал в Бухгалтерии 3.0 есть отдельная обработка группового перепроведения документов в разделе Операции — она работает по периоду и не требует выделения.
Иерархические справочники: группы и элементы
В справочниках с папками — «Номенклатура», «Контрагенты» — выделение ведёт себя иначе:
- 📁 Выделенная группа — это одна строка. Её содержимое не выделяется вместе с ней.
- 🗑️ Пометка на удаление группы помечает и все элементы внутри неё, включая вложенные папки. Будьте внимательны.
- 📦 Перенос в другую группу: выделите элементы и перетащите мышью на нужную папку или используйте команду переноса в меню
Ещё(в Бухгалтерии 3.0 — «Переместить в группу»). - 🌳 В режиме «Дерево»
Shift+щелчок выделяет только строки, видимые на экране. Свёрнутые папки не попадут в диапазон.
Чтобы выделить все элементы из разных групп, переключите вид списка на «Список» через Ещё → Режим просмотра. Папки перестанут мешать, и Ctrl+A охватит всё, что подходит под отбор.
Почему выделение не срабатывает или сбрасывается
Ещё одна частая ловушка — «Изменить выделенные» не видно в меню. Команда есть в типовых конфигурациях на базе БСП, но её могут убрать из интерфейса или скрыть правами. Проверьте через Администрирование → Обслуживание: если обработка группового изменения реквизитов там есть, откройте её напрямую и задайте отбор объектов внутри неё.