Множественное выделение в 1С 8.3: клавиши, мышь и что делать с выделенным
Содержание
Чтобы выделить несколько объектов в 1С 8.3, удерживайте Ctrl и щёлкайте по нужным строкам списка: так выделяются строки вразброс. Для подряд идущих строк щёлкните по первой, зажмите Shift и щёлкните по последней. Ctrl+A выделяет весь список. Это правило платформы, поэтому оно одинаково работает в Бухгалтерии 3.0, ЗУП 3.1, УТ 11 и других конфигурациях на интерфейсе «Такси».
Дальше начинаются тонкости. Почему в одном списке выделяется десять строк, а в другом только одна? Как провести сразу 40 документов, поменять реквизит у сотни номенклатурных позиций или посчитать сумму по выделенным ячейкам отчёта? Разберём по порядку: клавиатура, мышь, групповые команды, иерархические справочники и ошибки, на которых чаще всего спотыкаются.
Клавиши для выделения нескольких строк в 1С
Клавиатура быстрее мыши, когда строк много. Курсор в списке стоит на текущей строке, от неё и отсчитывается выделение.
| Комбинация | Что делает |
|---|---|
Ctrl + щелчок | Добавляет строку к выделению или снимает её |
Shift + щелчок | Выделяет диапазон от текущей строки до той, по которой щёлкнули |
Shift + ↑ / ↓ | Расширяет выделение на одну строку вверх или вниз |
Shift + PgUp / PgDn | Расширяет выделение на страницу |
Ctrl+A | Выделяет все строки списка или таблицы |
Ctrl+C | Копирует выделенные строки в буфер обмена как текст |
Удобный приём для длинного списка: встаньте на первую нужную строку, прокрутите колёсиком вниз до последней и щёлкните по ней с зажатым Shift. Прокрутка не сбрасывает выделение, пока вы не щёлкнули по строке без клавиши-модификатора.
Комбинации можно совмещать. Сначала выделите диапазон через Shift, затем с зажатым Ctrl снимите лишние строки внутри него или добавьте пару строк из другого места списка.
Скопированные через Ctrl+C строки вставляются в Excel или Google Таблицы по колонкам. Это быстрый способ выгрузить кусок списка без отчёта.
Выделение мышью: списки, табличные части, отчёты
Мышью выделяют там же, где и клавиатурой, но поведение зависит от того, какой элемент формы перед вами.
Списки документов и справочников
Это обычный динамический список: журнал документов , список контрагентов, номенклатура. Здесь работают все приёмы из таблицы выше. Выделенные строки подсвечиваются цветом, текущая строка дополнительно отмечена рамкой.
Если в списке много записей, сначала сузьте его. Установите отбор по организации, периоду или контрагенту, воспользуйтесь строкой поиска. После этого Ctrl+A выделит только то, что осталось на экране, а не весь справочник.
Табличные части документов
В табличной части накладной, авансового отчёта или начисления зарплаты строки выделяются так же: Ctrl + щелчок и Shift + щелчок. С выделенными строками можно:
- 🗑️ удалить их клавишей
Deleteили кнопкой удаления на панели таблицы; - 📋 скопировать и вставить в другой документ: в типовых конфигурациях на базе БСП в меню
Ещётабличной части есть команды «Скопировать строки» и «Вставить строки»; - ↕️ переместить вверх или вниз кнопками со стрелками на панели таблицы (группу строк двигают целиком).
Удаление строк табличной части не спрашивает подтверждения. Если удалили лишнее, закройте документ без записи и откройте заново: изменения пропадут, пока документ не записан.
Ячейки отчёта
Отчёты в 1С выводятся в табличный документ, и выделение там устроено как в Excel. Протяните мышью по ячейкам, чтобы выделить прямоугольную область. С зажатым Ctrl добавляются несвязанные области, например суммы из разных разделов отчёта.
В отчётах типовых конфигураций при выделении нескольких ячеек с числами над отчётом появляется сумма выделенного. Рядом можно переключить показатель на количество, среднее, минимум или максимум. Так оборотно-сальдовую ведомость проверяют без калькулятора.
Что можно сделать сразу с несколькими объектами
Выделение само по себе ничего не меняет. Смысл в командах, которые после этого применяются ко всем выделенным строкам разом.
Провести, отменить проведение, пометить на удаление
В списке документов выделите нужные и нажмите «Провести» на командной панели или в контекстном меню (правая кнопка мыши). Платформа проведёт документы по очереди. Если какой-то не проведётся, причина появится в окне сообщений, а остальные документы всё равно обработаются.
Так же работают:
- ✅ «Отмена проведения» для выделенных документов;
- ❌ «Пометить на удаление / Снять пометку» (клавиша
Delete): помечаются все выделенные строки; - 🖨️ «Печать»: выбранная печатная форма откроется одной общей формой, в которой документы идут подряд, каждый с новой страницы.
Для перепроведения сотен документов за период удобнее обработка «Групповое перепроведение документов » в Бухгалтерии 3.0. Она проводит документы в хронологическом порядке, а ручное выделение в журнале такой порядок не гарантирует.
Изменить реквизит у многих элементов
В типовых конфигурациях на базе БСП в меню Ещё списка есть команда «Изменить выделенные…». Она открывает обработку группового изменения реквизитов, в которой уже подставлены выделенные объекты.
Порядок такой:
- Выделите элементы в списке, например 120 позиций номенклатуры.
- Откройте
Ещё → Изменить выделенные…. - В открывшейся форме отметьте реквизит, который меняете (скажем, «Ставка НДС» или «Вид номенклатуры»), и укажите новое значение.
- Нажмите «Изменить реквизиты» и дождитесь окончания.
- Проверьте пару элементов вручную: откройте карточку и убедитесь, что значение записалось.
Групповое изменение не отменяется одной кнопкой. Перед массовой правкой справочников или документов сделайте резервную копию базы. Вернуть старые значения у сотни объектов вручную тяжело.
Если команды «Изменить выделенные…» в меню Ещё нет, проверьте права: она доступна пользователю с правами на изменение этих объектов. В самописных и сильно доработанных конфигурациях её может не быть совсем.
Выгрузить выделенные строки в таблицу
Иногда выделение нужно не для правки, а чтобы отдать данные коллеге: список неоплаченных счетов, перечень сотрудников подразделения, номенклатуру без штрихкода. Есть два пути.
- Быстрый. Выделите строки, нажмите
Ctrl+Cи вставьте в Excel. Колонки списка лягут в столбцы таблицы. Подходит для десятков строк. - Полный. Откройте
Ещё → Вывести список…. Платформа сформирует табличный документ со всеми видимыми колонками. В окне настройки вывода можно отключить лишние колонки, а результат сохранить в.xlsxчерез меню сохранения табличного документа.
Перед выгрузкой настройте колонки самого списка через Ещё → Изменить форму…: добавьте нужные реквизиты, например ИНН контрагента или артикул. В выгрузку попадёт то, что видно в списке.
Выделение в разных режимах и клиентах 1С
Приёмы выше описаны для тонкого клиента на интерфейсе «Такси». В остальных режимах есть отличия.
| Режим | Как выделять | Особенности |
|---|---|---|
| Тонкий клиент, «Такси» | Ctrl, Shift, Ctrl+A | Все групповые команды БСП доступны |
| Веб-клиент в браузере | Те же клавиши | Часть сочетаний может перехватить браузер; щёлкайте внутри списка, чтобы фокус был в 1С |
| Обычное приложение (толстый клиент, старые формы) | Ctrl и Shift + щелчок | Набор групповых команд зависит от конфигурации |
| Конфигуратор | Ctrl и Shift в дереве метаданных и в списках | Выделяют объекты для сравнения, поиска ссылок, групповой установки свойств |
| Мобильное приложение | Долгое нажатие на строку | Множественное выделение есть не во всех списках |
Когда выделяется только одна строка
У каждой таблицы на форме разработчик задаёт свойство «Режим выделения»: одиночный или множественный. В большинстве типовых списков стоит множественный. В формах выбора (когда вы подбираете значение в поле документа) часто стоит одиночный, ведь в поле можно подставить только одно значение.
Пользователь это свойство не переключает. Если для работы нужен множественный выбор, ищите в форме кнопку «Подбор». Она открывает отдельную форму, где позиции добавляются по одной или пачкой, а затем переносятся в табличную часть одним нажатием.
Иерархические справочники: группы и элементы
Номенклатура, контрагенты, статьи затрат обычно разложены по группам (папкам). Выделение здесь зависит от режима просмотра.
Переключить его можно в меню Ещё → Режим просмотра:
- 📁 Иерархический список. Видно содержимое одной группы. Выделить элементы из разных групп нельзя, потому что они не на экране одновременно.
- 📄 Список. Все элементы показаны плоско, без папок. Удобен для массового выделения по отбору: например, найти всех контрагентов с «ООО» в наименовании и выделить через
Ctrl+A. - 🌳 Дерево. Видна вся структура групп. Удобен для навигации, но выделять внутри дерева длинные диапазоны неудобно.
Перенос нескольких элементов в другую группу
Выделите элементы и перетащите их мышью на нужную группу в списке. Второй вариант: команда «Переместить в группу» в меню Ещё, после которой нужно выбрать группу-получатель. Перемещаются все выделенные элементы разом.
Выделили группу: что попадёт под действие
Если выделить строку группы, команда применится к самой группе. Для пометки на удаление это значит больше, чем кажется: при пометке группы на удаление помечаются и все вложенные в неё элементы и подгруппы. Перед нажатием Delete проверьте, нет ли среди выделенного строк с иконкой папки.
Чтобы выделить элементы внутри группы без самой группы, откройте группу двойным щелчком и уже в ней нажмите Ctrl+A. Строка «наверх» к родителю в выделение не попадёт.
Отметки флажками вместо выделения
В обработках и помощниках (загрузка выписки, подбор документов для закрытия месяца, рассылка расчётных листков) список часто идёт с колонкой флажков. Это не выделение, а отметка, и работает она иначе.
- ☑️ Флажки ставятся щелчком по колонке или клавишей
Пробелна текущей строке. - 🔁 Над таблицей обычно есть кнопки «Отметить все» и «Снять все».
- 🎯 Обработка берёт в работу отмеченные строки, а не выделенные.
Типичная путаница: пользователь выделяет 20 строк через Shift, нажимает «Загрузить», а загружаются все 200, потому что флажки по умолчанию стоят везде. Сначала нажмите «Снять все», потом выделите нужные строки и проставьте флажки. В некоторых обработках есть команда отметить выделенные строки, ищите её в меню Ещё таблицы.
Ошибки при выделении нескольких объектов и как их исправить
Ещё одна частая ситуация: после массовой пометки на удаление объекты не исчезают из списка. Это нормально. Пометка только ставит крестик, а физически объекты удаляет обработка «Удаление помеченных объектов» после проверки ссылок. Пока её не запускали, всё можно вернуть снятием пометки.
Частые вопросы
Можно ли выделить строки в двух разных списках одновременно?
Сохраняется ли выделение после закрытия формы?
Как посчитать, сколько строк выделено?
Ctrl+C и вставьте в Excel: число строк покажет таблица. В отчётах удобнее выделить ячейки и переключить показатель над отчётом на количество.Как выделить несколько объектов на Mac?
Ctrl используется клавиша Cmd, Shift работает так же.