К статье
Практический материал

Быстрый старт · 9 мин

Как выделить документы в 1С с помощью клавиатуры

Как выделить один, несколько или все документы в списке 1С с помощью клавиатуры: Shift, Ctrl, горячие клавиши, групповая обработка и типичные ошибки.

Работа со списками документов — одна из самых частых операций в 1С: нужно провести сразу несколько реализаций, перенести группу платёжек в другую папку или удалить ошибочно созданные записи. Делать это мышью по одному документу долго, поэтому выделение с клавиатуры — базовый навык, который экономит заметное время каждый день.

В программах на платформе «1С:Предприятие» (8.2, 8.3) списки документов работают по тем же принципам, что и списки в проводнике Windows: используются клавиши Shift, Ctrl и служебные клавиши навигации. Однако есть нюансы, связанные с режимом выбора, динамическими списками и правами пользователя.

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

Базовые комбинации клавиш для выделения в списке

Фундамент выделения в 1С — три клавиши: Shift, Ctrl и Пробел. Shift отвечает за непрерывный диапазон строк, Ctrl — за произвольный набор, Пробел в ряде режимов включает или снимает выделение текущей строки без сброса остальных.

Чтобы начать выделение с клавиатуры, сначала переведите фокус в табличную часть списка: кликните по любой строке или нажмите Tab, пока рамка фокуса не окажется на таблице. Текущая (активная) строка подсвечивается — именно от неё строится диапазон при выделении через Shift.

Shift + ↓ / ↑Расширяет выделение на соседние строки

Держите Shift и двигайтесь стрелками от текущей строки

Ctrl + ПробелВыделяет или снимает выделение текущей строки

Позволяет собрать несмежный набор без мыши

Ctrl + AВыделяет все строки списка

Работает не во всех формах — зависит от конфигурации

Shift + PageDownВыделяет диапазон на экран вниз

Быстрый способ захватить крупный блок строк

Выделение смежного диапазона документов

Самая частая задача — выделить несколько документов, идущих подряд, например все реализации за день. Встаньте на первую строку диапазона, зажмите Shift и нажимайте стрелку вниз, пока не захватите нужные строки. Для больших объёмов используйте Shift + PageDown — выделение расширяется сразу на видимую страницу.

Альтернатива с частичным участием мыши: кликните по первой строке, затем зажмите Shift и кликните по последней строке диапазона. Все строки между ними будут выделены. Это удобно, когда диапазон большой и пролистывать его стрелками долго.

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

Как выделить диапазон документов
  1. 1
    Откройте список документов и кликните по первой нужной строке
  2. 2
    Зажмите Shift и нажимайте стрелку вниз или PageDown до конца диапазона
  3. 3
    Либо, удерживая Shift, кликните по последней строке диапазона
  4. 4
    Убедитесь, что все нужные строки подсвечены
  5. 5
    Выполните действие: правый клик → команда или кнопка «Ещё»

Выделение несмежных документов через Ctrl

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

Чисто клавиатурный вариант: перемещайтесь стрелками к нужной строке и нажимайте Ctrl + Пробел для выделения, затем двигайтесь дальше. Важный нюанс: в некоторых формах 1С перемещение стрелками без Ctrl сбрасывает уже собранное выделение. Если это происходит, используйте Ctrl + стрелки для перемещения без сброса — так активная строка двигается, а выделенные остаются.

После сборки набора не нажимайте Enter и не кликайте без Ctrl по другим строкам — это сведёт выделение к одной строке. Сразу открывайте контекстное меню правой кнопкой или кнопку «Ещё» и выбирайте нужную команду.

Выделение всех документов списка

Комбинация Ctrl + A в большинстве списков 1С выделяет все строки. Однако есть важное ограничение: в динамических списках (а именно они используются в типовых конфигурациях для журналов документов) выделяются и обрабатываются только реально загруженные строки. Если список содержит тысячи документов, подгружаются они порциями по мере прокрутки.

Поэтому перед массовой операцией над «всеми» документами убедитесь, что список прокручен до конца, или сузьте выборку отбором: по периоду, организации, контрагенту. Отбор кнопкой «Ещё → Настроить список» или быстрым фильтром сокращает объём и делает операцию предсказуемой.

Для действительно массовых операций (перепроведение тысяч документов, смена реквизита) правильнее использовать штатную обработку «Групповое изменение реквизитов» (в типовых конфигурациях: раздел «Администрирование» → «Обслуживание») — она работает с отбором, а не с выделением, и надёжнее для больших объёмов.

Что делать после выделения: типовые операции

Выделенные строки — это вход для групповых команд. Клик правой кнопкой мыши по любой выделенной строке открывает контекстное меню: «Провести», «Отменить проведение», «Пометить на удаление / Снять пометку», «Изменить» и другие команды, зависящие от конфигурации. Команда применится ко всем выделенным строкам, а не только к активной.

Часть команд доступна и с клавиатуры: Delete помечает выделенные документы на удаление (или снимает пометку), F2 открывает текущий документ на редактирование. Точный набор зависит от конфигурации — проверяйте подсказки в меню «Ещё» формы списка.

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

Способы выделения: что выбрать

Shift + стрелки / клик

Смежный диапазон. Быстро, но требует, чтобы документы шли подряд — при необходимости сначала отсортируйте список

Ctrl + клик / Ctrl + Пробел

Произвольный набор. Гибко, но медленно при большом количестве строк

Ctrl + A

Весь список. Подходит после настройки отбора; без отбора рискованно для массовых операций

Отбор + групповая обработка

Тысячи документов. Надёжнее выделения, но требует прав на обработку

Частые проблемы и их причины

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

Ctrl + A не работает. В некоторых формах выбора и нестандартных формах списка сочетание не назначено. Используйте Shift + End или команду «Выделить все» из меню «Ещё», если она есть.

Команды недоступны для выделенных строк. Если документы относятся к закрытому периоду (установлена дата запрета изменения данных) или у пользователя нет прав на изменение, кнопки будут неактивны либо операция завершится с ошибками по части строк. Проверяйте сообщения в окне служебных сообщений после выполнения.

Типичные ошибки
01
Выделять «все» без отбора и запускать удаление — захватываются лишние документы
02
Кликать без Ctrl после сборки несмежного набора — выделение схлопывается до одной строки
03
Считать, что Ctrl + A обработал весь журнал — динамический список подгружает строки порциями
04
Игнорировать сообщения об ошибках — часть документов не провелась из-за закрытого периода или прав

Проверка результата групповой операции

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

Если операция выполнялась с ошибками, 1С показывает окно сообщений с перечнем документов и причин. Не закрывайте его, не разобравшись: по каждой строке сообщения можно перейти к проблемному документу двойным кликом.

Контрольные точки

Как проверить результат

Пиктограммы документов
Норма

Статус изменился у всех выделенных строк

Тревожный признак

Часть строк осталась в прежнем состоянии

Окно сообщений
Норма

Пусто или только информационные сообщения

Тревожный признак

Есть ошибки с указанием документов и причин

Счётчик выделенных строк
Норма

Совпадает с числом обработанных

Тревожный признак

Обработано меньше, чем было выделено

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

Почему Ctrl + A выделяет не все документы в журнале?

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

Можно ли выделить документы только клавиатурой, без мыши?

Да. Переведите фокус в таблицу клавишей Tab, перемещайтесь стрелками, выделяйте диапазон через Shift + стрелки, а отдельные строки — через Ctrl + Пробел с перемещением по Ctrl + стрелки. Контекстное меню вызывается клавишей Menu (между Alt и Ctrl) или Shift + F10.

Как снять выделение, если выделил лишнее?

Кликните по любой строке без Ctrl или нажмите стрелку перемещения — выделение сбросится до одной строки. Чтобы убрать отдельную строку из набора, кликните по ней с зажатым Ctrl или нажмите Ctrl + Пробел, находясь на ней.

Команда «Провести» недоступна для выделенных документов. В чём причина?

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

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

Используйте отбор списка: кнопка «Ещё → Настроить список» или быстрый поиск. После отбора выделите результат через Ctrl + A. Для сложных условий и массовых изменений предназначена обработка «Групповое изменение реквизитов» в разделе «Администрирование → Обслуживание» — она работает по отбору без ручного выделения.

Итог

Что важно запомнить

Shift — смежный диапазон, Ctrl — произвольный набор, Ctrl + A — весь список. Динамические списки подгружаются порциями, поэтому перед массовыми операциями сужайте выборку отбором. Любую групповую операцию сначала проверяйте на нескольких документах и читайте сообщения об ошибках после выполнения.