Выделение документов в списке 1С: от одной строки до сотни за раз

· 10 мин

Содержание

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

Типичная ситуация: в конце месяца бухгалтер видит в журнале «Реализация (акты, накладные)» 40 непроведённых документов за 25-е число. Открывать каждый и жать «Провести» — полчаса. Выделить все 40 и провести одной командой — минута. Ниже — как это сделать правильно и не задеть лишнее.

Всё описанное относится к платформе 1С:Предприятие 8.3 с интерфейсом «Такси». Механика выделения общая для платформы, поэтому одинаково работает в Бухгалтерии 3.0, ЗУП 3.1, УТ 11 и других типовых конфигурациях на управляемых формах.

Как устроен список документов: текущая строка и выделенные строки

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

  • 🔹 Текущая строка — та, на которой стоит курсор. Она всегда одна. По Enter или двойному щелчку открывается именно она.
  • 🔹 Выделенные строки — набор, к которому применяются групповые команды. Их может быть сколько угодно, и текущая строка обычно входит в этот набор.

Когда вы просто щёлкаете по строке, она становится и текущей, и единственной выделенной. Когда добавляете строки через Shift или Ctrl, набор растёт, а текущей остаётся та строка, по которой щёлкнули последней.

Отсюда простое правило. Команды «Открыть», «Скопировать» (F9), «Создать на основании» работают с текущей строкой. Команды «Провести», «Отмена проведения», «Пометить на удаление», «Печать» работают со всеми выделенными.

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

Множественное выделение есть не везде. В обычных журналах документов оно включено. А в формах выбора (когда вы нажали кнопку выбора в поле и 1С открыла список, чтобы подставить одно значение) выделить можно только одну строку: так задумано разработчиком формы.

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

Один документ

  1. Откройте нужный журнал, например Продажи → Реализация (акты, накладные) в Бухгалтерии 3.0.
  2. Щёлкните левой кнопкой мыши по строке документа.
  3. Строка подсветится — документ выделен.

С клавиатуры то же самое делают стрелками ↑ и ↓: курсор переходит на строку, и она становится выделенной.

Диапазон документов подряд

Когда документы стоят в списке друг за другом (например, все накладные за один день при сортировке по дате):

  1. Щёлкните по первому документу диапазона.
  2. Зажмите Shift.
  3. Щёлкните по последнему документу диапазона.
  4. Отпустите Shift. Выделены обе крайние строки и всё, что между ними.

С клавиатуры: встаньте на первую строку, зажмите Shift и нажимайте ↓. Каждое нажатие добавляет одну строку. Для длинных диапазонов удобнее Shift+PageDown — он добавляет сразу экран строк.

Весь список

Ctrl+A выделяет все строки списка. Важно: «все» — это все документы, которые попадают под текущий отбор и период, а не только видимые на экране. Если отбора нет, выделится весь журнал за все годы.

Перед Ctrl+A и групповой командой всегда проверяйте отбор и период списка. Без отбора «Провести» или «Пометить на удаление» уйдут на тысячи документов, включая закрытые периоды.

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

Часто нужные документы стоят не подряд: три накладные по одному контрагенту среди двадцати других. Здесь работает Ctrl.

  1. Щёлкните по первому нужному документу.
  2. Зажмите Ctrl и щёлкайте по остальным. Каждый щелчок добавляет строку в набор.
  3. Если щёлкнули лишнюю строку, щёлкните по ней ещё раз с Ctrl — выделение с неё снимется, остальные останутся.

Shift и Ctrl можно комбинировать. Например, нужно выделить строки с 5-й по 12-ю и ещё 20-ю:

  1. Щелчок по 5-й строке.
  2. Shift + щелчок по 12-й.
  3. Ctrl + щелчок по 20-й.

Получится набор из 9 документов: восемь подряд и один отдельно.

Частая ошибка — отпустить Ctrl и щёлкнуть мышью ещё раз. Обычный щелчок сбрасывает весь набор и выделяет одну строку. Набирали 15 документов — придётся начинать сначала. Поэтому держите Ctrl до последнего щелчка.

Если документов вразбивку больше 10–15, выделять их мышью долго и легко промахнуться. Быстрее сначала поставить отбор (о нём ниже), чтобы нужные документы встали рядом, а потом выделить их через Ctrl+A или Shift.

Что сделать с выделенными документами: контекстное меню и меню «Ещё»

Выделили документы — дальше нужна команда. Найти её можно в двух местах:

  • 🖱️ Контекстное меню — правая кнопка мыши по любой выделенной строке. Щёлкайте именно по выделенной: правый щелчок по невыделенной строке может сбросить набор.
  • 📋 Меню Ещё — кнопка в правой части командной панели над списком. Там собраны все команды формы, включая те, что не вынесены на панель.

Основные групповые действия:

ДействиеГде найтиЧто учесть
ПровестиЕщё или контекстное менюДокументы проводятся по очереди; если один не проведётся, 1С сообщит об ошибке по нему, остальные проведутся
Отмена проведенияЕщё или контекстное менюДвижения документов удаляются, итоги регистров пересчитываются
Пометить на удалениеDel или контекстное менюПовторная команда снимает пометку
ПечатьКнопка «Печать» на панелиПечатная форма формируется сразу по всем выделенным документам, одна за другой
Изменить выделенныеЕщё → Изменить выделенные...Групповая замена реквизита: склад, договор, подразделение
Вывести списокЕщё → Вывести список...Выгружает строки в табличный документ, можно оставить только выделенные

Групповое проведение

Это самый частый сценарий. Выделили 40 актов, вызвали «Провести» — 1С проводит их по одному. Если в каком-то документе ошибка (не хватает остатка, не заполнен счёт), появится сообщение с указанием документа. Остальные документы проведутся.

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

Для массового перепроведения за период (например, после исправления документа задним числом) в Бухгалтерии 3.0 удобнее обработка «Групповое перепроведение документов » из раздела Операции. Она проходит все документы за период в хронологическом порядке, выделять ничего не нужно.

Групповая печать

Выделили 12 накладных, нажали «Печать → Товарная накладная (ТОРГ-12)». 1С откроет одну форму предпросмотра, в которой будут все 12 документов подряд. Печатать их можно одним заданием. Если в меню «Печать» есть пункт с комплектом документов, он так же соберёт комплект по каждому выделенному документу.

Изменить выделенные

Команда Ещё → Изменить выделенные... открывает обработку группового изменения реквизитов. В ней выбираете реквизит, указываете новое значение и нажимаете «Изменить». Так за раз меняют, например, подразделение в 30 документах.

Групповое изменение перезаписывает документы. Проведённые документы при этом могут перепровестись, а в закрытом периоде запись будет запрещена датой запрета изменения. Сначала проверьте результат на 2–3 документах.

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

Встроенного счётчика выделенных строк в списке нет. Приём практиков:

  1. Выделите документы.
  2. Выберите Ещё → Вывести список....
  3. В окне настройки включите вывод только выделенных строк.
  4. В открывшемся табличном документе выделите ячейки колонки «Сумма». Внизу окна 1С покажет сумму и количество выделенных ячеек.

Горячие клавиши для выделения и работы со списком

Клавиатура быстрее мыши, когда документов много. Таблица собрана для интерфейса «Такси» в платформе 8.3:

КлавишиДействие
↑ / ↓Перейти на строку выше или ниже
Shift+↑ / Shift+↓Добавить к выделению строку выше или ниже
Shift+PageUp / Shift+PageDownДобавить к выделению экран строк
Ctrl+щелчок мышиДобавить строку в набор или убрать из него
Shift+щелчок мышиВыделить диапазон от текущей строки до щелчка
Ctrl+AВыделить все строки с учётом отбора
EnterОткрыть текущий документ
InsСоздать новый документ
F9Скопировать текущий документ
DelПометить выделенные документы на удаление (или снять пометку)
Ctrl+FНайти в списке
Alt+FРасширенный поиск по колонке
Ctrl+QОтменить поиск

Полный перечень сочетаний есть во встроенной справке платформы, в разделе о сочетаниях клавиш. Он немного меняется от релиза к релизу, поэтому сверяйтесь с ним, если какое-то сочетание не срабатывает.

F9 копирует только текущую строку, даже если выделено десять. Чтобы получить десять копий, копируйте по одной. Скопированный документ создаётся непроведённым, но перед проведением проверьте дату: копия с той же датой задвоит движения, если оригинал уже проведён.

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

Выделять удобно тогда, когда нужные документы стоят рядом и в списке нет лишнего. Для этого сначала сузьте список, потом выделяйте.

Период

У журналов документов есть настройка периода. Найдите её в меню Ещё → Установить период.... Укажите, например, 01.09–30.09, и в списке останутся только сентябрьские документы. Теперь Ctrl+A не зацепит ни одного документа из других месяцев.

Быстрые отборы над списком

В журналах Бухгалтерии 3.0 над списком есть поля быстрого отбора: «Организация», «Контрагент», «Склад» и другие (набор зависит от журнала). Выбрали контрагента — в списке остались только его документы. Это самый быстрый способ собрать «разбросанные» документы в одну кучу.

Поиск по строке

  1. Нажмите Ctrl+F или щёлкните в поле поиска справа над списком.
  2. Введите номер документа, сумму или часть наименования контрагента.
  3. 1С оставит строки, где найден текст.

Alt+F открывает расширенный поиск: можно указать колонку и вариант сравнения. Например, найти все документы с суммой ровно 12 000 или все строки, где в комментарии есть слово «возврат».

Сортировка

Щелчок по заголовку колонки сортирует список по ней. Повторный щелчок меняет порядок. Отсортируйте по колонке «Проведён» или по «Контрагенту» — нужные строки встанут подряд, и их можно выделить через Shift.

ЗадачаЧем сузить списокКак потом выделить
Все документы за месяцПериодCtrl+A
Документы одного контрагентаБыстрый отбор «Контрагент»Ctrl+A
Непроведённые документыСортировка по колонке проведенияShift + щелчок
Несколько документов по номерамПоиск по номеру, по одномуCtrl + щелчок, без отбора

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

Если выделение не срабатывает

Бывает, что Shift и Ctrl будто не работают или команда применяется не ко всем документам. Подберите свой случай:

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

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

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

Как снять выделение со всех документов сразу?
Щёлкните обычным щелчком (без Shift и Ctrl) по любой строке. Выделение останется только на ней.
Сохраняется ли выделение после обновления списка?
Обычно да: при обновлении по F5 выделенные строки остаются выделенными, если они не пропали из списка из-за отбора.
Можно ли выделить документы из разных журналов одновременно?
Нет. Выделение работает внутри одного списка. Если нужны, например, и поступления, и реализации, используйте общий журнал документов, где оба вида собраны в одном списке.
Работает ли выделение так же в веб-клиенте?
Да, Shift, Ctrl и Ctrl+A работают в браузере так же. Исключение — сочетания, которые перехватывает сам браузер; тогда пользуйтесь меню «Ещё».
Как выделить строки в табличной части документа, а не в списке?
Тем же способом: Shift для диапазона, Ctrl для отдельных строк. После этого Del удалит выделенные строки табличной части, а команды копирования и вставки строк в меню «Ещё» перенесут их в другой документ.