Выделение нескольких строк в 1С 8.3: списки, табличные части, отчёты

· 9 мин

Содержание

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

Дальше начинаются нюансы. В одних списках выделяется только одна строка, в отчётах выделяются ячейки, а не записи, а после обновления выделение пропадает. Разберём каждый случай для платформы 8.3 с интерфейсом «Такси».

Шпаргалка: клавиши и мышь для выделения строк

Все способы сводятся к двум клавишам-модификаторам. Shift выделяет диапазон, Ctrl добавляет или убирает отдельную строку.

ДействиеМышьКлавиатура
Выделить диапазон подрядщелчок по первой строке, Shift + щелчок по последнейShift+↓ / Shift+↑
Добавить строку к выделеннымCtrl + щелчок—
Снять выделение с одной строкиCtrl + повторный щелчок по ней—
Выделить экран вниз/вверх—Shift+PageDown / Shift+PageUp
Выделить до начала/конца списка—Shift+Home / Shift+End
Выделить всё—Ctrl+A
Снять выделениещелчок по любой строке без клавишстрелка без Shift

💡 Комбинации можно смешивать. Например, выделите Shift-ом строки с 3-й по 10-ю, затем с Ctrl добавьте 15-ю и 20-ю. Получится 10 строк, и ни одна из ранее выбранных не потеряется.

Обычный щелчок без Ctrl и Shift сбрасывает всё выделение и оставляет одну строку. Если вы выделили 40 документов и случайно кликнули мимо — начинайте заново.

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

Списки документов («Поступление (акты, накладные)», «Реализация», «Платёжные поручения»), справочники и журналы в 8.3 построены на управляемых формах. Выделение в них работает так:

  1. Откройте список и щёлкните первую нужную строку.
  2. Выберите способ: Shift + щелчок для диапазона, Ctrl + щелчок для отдельных строк.
  3. Проверьте, что выделенные строки подсвечены цветом. Текущая строка дополнительно обведена рамкой — это строка, на которой стоит курсор.
  4. Не кликайте после этого по строкам без клавиш: сразу вызывайте команду из панели или меню Ещё.

Особенности управляемых форм

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

Если Ctrl и Shift не дают выделить вторую строку, а клавиши исправны, — это и есть одиночный режим. Пользователь его не переключит, нужна правка формы в конфигураторе или расширении.

Иерархические справочники

В справочниках с группами («Номенклатура», «Контрагенты») выделение работает внутри текущего уровня. Выделить элементы из разных папок в режиме иерархии нельзя.

Выход простой: переключите вид списка на обычный (без иерархии) через меню Ещё → Режим просмотра и выделяйте элементы из любых групп. Если такого пункта нет в вашей форме, найдите его по слову «просмотр» в меню Ещё.

Сколько выделено

Чтобы посчитать выделенные строки: выделите строки и выведите список в табличный документ (Ещё → Вывести список), там видно количество строк. Для документов удобнее отбор, о нём ниже.

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

В табличных частях («Товары», «Услуги», «Начисления») выделение работает теми же клавишами, но есть одна ловушка — режим редактирования ячейки.

Когда курсор стоит внутри ячейки и мигает, Shift+↓ выделяет текст в поле, а не строки. Нажмите Esc или Enter, чтобы выйти из ячейки, и только потом выделяйте.

Что можно сделать с выделенными строками табличной части:

  • 🗑️ Удалить — клавиша Delete удаляет все выделенные строки сразу.
  • 📋 Скопировать в другой документ — в БП 3.0 и УТ 11 в меню Ещё табличной части есть команды «Копировать строки» и «Вставить строки». Выделите строки, скопируйте, откройте другой документ и вставьте.
  • ✏️ Заполнить одинаковым значением — в ряде типовых форм есть команда группового изменения строк (например, установка одной ставки НДС). Ищите её в меню Ещё табличной части.

Удаление строк в проведённом документе меняет движения только после перепроведения. Если документ уже попал в закрытый период или в отчётность, сначала решите, допустимо ли его править.

💡 Перенос строк копированием экономит время, когда нужно создать поступление по образцу прошлого с половиной позиций. Скопируйте документ целиком (F9), затем выделите лишние строки с Ctrl и удалите их одним нажатием Delete.

Как выделить строки и ячейки в отчётах и табличных документах

Отчёт в 1С — это табличный документ. В нём выделяются ячейки, как в Excel, а не записи базы.

Способы выделения в отчёте

  • 🖱️ Протянуть мышью с зажатой левой кнопкой — прямоугольная область.
  • ⇧ Shift + щелчок — область от активной ячейки до той, по которой щёлкнули.
  • ➕ Ctrl + протягивание — несколько несмежных областей. Удобно, чтобы выбрать суммы из разных разделов ОСВ.
  • 🔢 Щелчок по номеру строки слева — строка целиком. Shift + щелчок по другому номеру — диапазон строк, Ctrl + щелчок — отдельные строки.
  • 🔤 Щелчок по букве или номеру колонки сверху — колонка целиком.
  • ⬛ Ctrl+A — весь табличный документ.

Номера строк и колонок видны не всегда. Если их нет, включите отображение заголовков в настройках вывода отчёта или выделяйте мышью.

Сумма выделенных ячеек

В отчётах БП 3.0, ЗУП 3.1 и УТ 11 при выделении числовых ячеек в шапке формы показывается их сумма. Рядом с ней можно выбрать другой показатель — количество или среднее. Это быстрый способ сверить оборот по нескольким контрагентам без калькулятора.

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

Перенос в Excel

Выделите область и нажмите Ctrl+C, затем вставьте в Excel Ctrl+V. Числа переносятся как числа, но формат ячеек может слететь. Если нужно сохранить весь отчёт, надёжнее сохранить его в файл .xlsx командой сохранения в панели отчёта.

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

Ради групповых действий строки и выделяют. В типовых конфигурациях на базе БСП доступны такие операции.

ОперацияКак вызватьНа что обратить внимание
Пометить на удалениеDelete или команда в меню ЕщёПомечаются все выделенные, физически удаляются только при удалении помеченных объектов
Снять пометку удаленияповторно Delete на помеченныхРаботает для группы так же
Провести / отменить проведениекоманды «Провести» и «Отмена проведения» в меню ЕщёЕсли документ не провёлся, причина выводится сообщением — просмотрите их все
Изменить реквизитыЕщё → Изменить выделенные…Меняет одно поле сразу у всех объектов
Вывести в табличный документЕщё → Вывести списокМожно вывести только выделенные строки
Печатькнопка «Печать»Печатные формы формируются пакетом на все выбранные документы

Групповое изменение реквизитов

Команда «Изменить выделенные…» открывает обработку группового изменения. В ней отмечаете реквизит, указываете новое значение и нажимаете «Изменить реквизиты». Так за минуту ставят одну статью затрат на 50 документов или меняют вид номенклатуры у сотни позиций.

Та же обработка доступна и отдельно: в БП 3.0 — через раздел Администрирование, группа обработок обслуживания. Там объекты отбирают условиями, а не выделением.

Групповое изменение нельзя отменить кнопкой. Перед массовой правкой проведённых документов сделайте резервную копию базы и проверьте результат на 2-3 объектах, прежде чем запускать на всех.

Флажки вместо выделения

В обработках (загрузка выписки, подбор, групповое перепроведение, закрытие месяца ) часто используется не выделение, а колонка с флажками. Её отмечают по одной строке или кнопками «Установить флажки» / «Снять флажки» на командной панели таблицы.

Флажки удобнее при длинном списке: они не сбрасываются случайным щелчком. Если нужно отметить большую часть строк, поставьте все флажки кнопкой панели и снимите лишние вручную — так быстрее, чем отмечать по одной.

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

Выделять 300 документов щелчками с Ctrl долго и рискованно. Быстрее сначала оставить в списке только нужные записи, а потом нажать Ctrl+A.

Расширенный поиск

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

Отбор можно наложить по нескольким колонкам по очереди: сначала по контрагенту, потом по организации. Активные отборы видны над списком, снимаются крестиком.

Отбор через настройку списка

Для сложных условий используйте Ещё → Настроить список, вкладку «Отбор». Там доступны условия «больше», «меньше», «в списке», «заполнено», группы «И» / «ИЛИ». Пример: все поступления за сентябрь от трёх поставщиков на сумму больше 100 000 руб.

Период списка документов задают отдельно, командой установки периода над списком. Без неё отбор по полю «Дата» работает, но период удобнее.

💡 Когда отбор наложен, Ctrl+A выделяет все записи, которые прошли отбор, включая те, что ещё не прокручены на экран. Не нужно листать список до конца.

Перед групповым действием проверьте
Выполнено: 0 / 5

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

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

Веб-клиент и браузер

В веб-клиенте клавиши выделения те же. Иногда браузер перехватывает Ctrl+A и выделяет текст всей страницы. Щёлкните сначала по строке таблицы, чтобы фокус ушёл в список, и повторите.

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

Можно ли выделить строки сразу в нескольких списках, например в поступлениях и реализациях?
Нет. Выделение живёт внутри одной таблицы формы. Для общих операций откройте журнал, где собраны документы разных видов, или выполните действие в каждом списке отдельно.
Сохраняется ли выделение при сортировке по колонке?
Обычно сортировка обновляет список, и выделение сбрасывается. Сначала отсортируйте и наложите отбор, потом выделяйте.
Как выделить чётные или каждую пятую строку?
Специального режима нет. Используйте Ctrl + щелчок или отбор по признаку, который отличает нужные строки.
Есть ли ограничение на число выделенных строк?
Жёсткого лимита для пользователя нет. Но групповое проведение или изменение тысяч объектов идёт долго и блокирует данные, поэтому крупные операции лучше делать вне рабочего времени.
Почему в отчёте выделение не даёт открыть несколько документов сразу?
Расшифровка в отчёте открывается по одной ячейке. Чтобы работать с группой документов, перейдите в их список и наложите тот же отбор, что в отчёте.