Выделение всех строк журнала 1С: клавиши, отборы и групповые действия

· 9 мин

Содержание

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

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

Способы выделить документы в журнале: мышь и клавиатура

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

Выделить весь список

  1. Щёлкните левой кнопкой мыши по любой строке журнала. Курсор должен стоять в таблице, а не в поле поиска.
  2. Нажмите Ctrl+A.
  3. Все строки подсветятся цветом выделения.

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

Выделить часть строк

Иногда нужны не все документы, а кусок списка или несколько разрозненных строк.

ЗадачаДействие
Диапазон подрядЩёлкните по первой строке, затем Shift + щелчок по последней
Несколько строк вразбросCtrl + щелчок по каждой нужной строке
Снять выделение с одной строкиCtrl + щелчок по ней ещё раз
Расширить выделение вниз или вверхShift + стрелка ↓ или ↑
Выделить страницу целикомShift + Page Down
От текущей строки до начала или конца спискаCtrl+Shift+Home или Ctrl+Shift+End

💡 Приёмы можно комбинировать. Выделите всё через Ctrl+A, а затем Ctrl-щелчком снимите выделение с трёх документов, которые трогать не нужно. Это быстрее, чем выщёлкивать 97 строк из 100 по одной.

Только клавиатура, без мыши

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

  1. Клавишей Tab переведите фокус в таблицу журнала. Активная строка подсветится рамкой.
  2. Ctrl+Home — переход на первую строку списка.
  3. Ctrl+Shift+End — выделение до последней строки. Результат тот же, что у Ctrl+A.
  4. Чтобы выделить, скажем, первые 15 документов, держите Shift и нажмите ↓ четырнадцать раз.

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

Как понять, сколько строк выделено

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

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

Главный приём практика: никогда не жмите Ctrl+A в журнале без отбора. В рабочей базе за пять лет легко набирается 50–100 тысяч документов, и групповое действие по ним либо зависнет, либо натворит дел.

Период

В большинстве журналов Бухгалтерии 3.0 есть команда установки периода — кнопка с календарём или пункт в меню Ещё. Задайте, например, «Квартал» или произвольные даты с 01.01 по 31.03. Список сразу сократится до нужного интервала.

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

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

Строка поиска

Поле «Поиск» в правом верхнем углу ищет по тексту в колонках. Введите ИНН, часть наименования контрагента или номер — в списке останутся только совпадения. Это удобно, когда нужно выделить все документы одного поставщика.

Отбор по значению из колонки

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

Сортировка как вспомогательный инструмент

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

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

Разница между платформами и вариантами клиента

Сама логика — Ctrl+A, Shift, Ctrl — одинакова и в старых обычных формах, и в управляемых. Различия в деталях.

СитуацияЧто учесть
Тонкий клиент 8.3, «Такси»Основной сценарий: Ctrl+A или Ещё → Выделить все
Веб-клиент в браузереТе же действия, но курсор должен стоять в таблице, иначе браузер выделит текст всей страницы
Конфигурации на обычных формах (старые решения)Ctrl+A, Shift и Ctrl работают, но набор групповых команд у формы списка беднее
Форма выбора документа (открыта из реквизита другого документа)Часто разрешено выбрать только одну строку, групповое выделение недоступно
Сервис 1С:ФрешВедёт себя как веб-клиент или тонкий клиент, в зависимости от способа входа

Последний пункт путает чаще всего. Если журнал открыт не из раздела, а через кнопку выбора в поле другого документа, это форма выбора. В ней множественное выделение разработчики обычно не включают. Закройте её и откройте тот же список из раздела меню.

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

Выделение — только подготовка. Ради чего его делают:

  • ✅ Провести или отменить проведение. Кнопки «Провести» и «Отмена проведения» есть в командной панели или в меню Ещё. Документы обрабатываются по очереди, по ошибкам выводятся сообщения.
  • 🖨️ Распечатать пачкой. Выделите, например, 20 счетов, выберите печатную форму в меню «Печать». Все формы откроются одним окном, их можно отправить на принтер разом или сохранить в PDF.
  • 🗑️ Пометить на удаление. Клавиша Delete или команда «Пометить на удаление / Снять пометку». Программа спросит подтверждение на все выделенные строки.
  • ✏️ Изменить реквизит у всех. В типовых конфигурациях на базе БСП в меню Ещё есть команда «Изменить выделенные». Через неё можно, например, заменить ответственного или подразделение сразу в 40 документах.
  • 📋 Скопировать в таблицу. Ctrl+C копирует выделенные строки как текст с колонками. Его можно вставить в Excel. Для полной выгрузки есть команда Ещё → Вывести список, она формирует табличный документ.

Групповое изменение реквизитов: как не испортить данные

Команда «Изменить выделенные» открывает обработку групповой корректировки. В ней отмечаете реквизит, указываете новое значение и запускаете. Та же обработка доступна в Бухгалтерии 3.0 через Администрирование → Обслуживание → Корректировка данных → Групповое изменение реквизитов.

  1. Сузьте журнал отбором до документов, которые точно нужно менять.
  2. Выделите их через Ctrl+A.
  3. Вызовите «Изменить выделенные».
  4. Отметьте только один реквизит и задайте значение.
  5. После изменения проверьте 2–3 документа вручную.

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

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

Если задача — перепровести всё за месяц или квартал, выделять журнал не нужно. В Бухгалтерии 3.0 для этого есть обработка «Групповое перепроведение документов » в разделе Операции → Закрытие периода. Она проводит документы в хронологическом порядке, что для партионного учёта и себестоимости важнее, чем порядок строк в журнале.

Тысячи документов: скорость и надёжность

Журналы в 1С 8.3 — динамические списки. Программа подгружает строки порциями по мере прокрутки. Поэтому Ctrl+A на огромном списке может «задуматься»: платформе нужно получить ключи всех строк.

Дальше хуже. Групповое проведение 10 000 документов из журнала выполняется одним длинным действием. Его нельзя аккуратно прервать на середине, а при обрыве связи часть документов окажется проведена, часть — нет.

Как работать с большими объёмами:

  • 📅 Дробите по периодам. Месяц за месяцем, а не год целиком. Если что-то пойдёт не так, вы точно знаете, где остановились.
  • 🌙 Выбирайте время. Массовое проведение нагружает сервер и устанавливает блокировки на регистры. Коллеги в это время получат ошибки блокировки при записи своих документов. Лучше вечером или в выходной.
  • 🧮 Сначала проверьте на малом объёме. Выделите 10 документов, выполните операцию, посмотрите результат. Затем запускайте на всём отборе.
  • 🛠️ Для перепроведения — специальная обработка. Групповое перепроведение работает аккуратнее ручного выделения и сохраняет хронологию.
  • 💾 Копия базы — перед любой массовой правкой проведённых документов.
Какая у вас задача с документами журнала?

Когда выделение не срабатывает

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

Курсор стоит в строке поиска или в поле отбора. Щёлкните мышью по любой строке таблицы и повторите.

Выделяется только одна строка

Список открыт как форма выбора, либо в этой форме разработчик отключил множественное выделение. Откройте журнал из раздела меню. Если это доработанная конфигурация, выделение включает программист: у таблицы формы есть свойство «Режим выделения», ему нужно значение «Множественный».

Действие применилось к одному документу из многих

Перед командой выделение сбросилось. Типичная причина — щелчок без Ctrl по другой строке или обновление списка. Выделите заново и сразу вызывайте команду.

Часть документов не провелась

Платформа обрабатывает документы по очереди и не останавливается на ошибке. В окне сообщений будет список: «Не удалось провести документ …» с причиной — нехватка остатков, закрытый период, незаполненный реквизит. Исправьте конкретные документы и проведите их повторно.

Пометка на удаление убрала проводки

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

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

Кнопка «Изменить выделенные» неактивна

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

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

Можно ли выделить документы сразу в нескольких журналах?
Нет. Выделение живёт внутри одной формы списка. Если нужны документы разных видов, используйте общий журнал, где они собраны вместе, например журнал операций в Бухгалтерии 3.0.
Сохраняется ли выделение после закрытия журнала?
Нет. При повторном открытии формы выделение пустое. Сохраняются только настройки списка: отборы, сортировка, набор колонок.
Как выделить все непроведённые документы?
Отсортируйте список по колонке с признаком проведения или задайте отбор по этому признаку через расширенный поиск. Непроведённые соберутся вместе, после этого выделите их через Shift + щелчок или Ctrl+A.
Влияет ли выделение на отчёты?
Нет. Выделение — только состояние формы на экране. Отчёты, оборотно-сальдовая ведомость и регистры от него не зависят, пока вы не выполнили с документами действие.
Работает ли `Ctrl+A` в табличной части документа?
Да, внутри табличной части документа, например списка товаров, Ctrl+A выделяет все строки. Затем их можно удалить клавишей Delete или скопировать через Ctrl+C.