Групповое выделение файлов и строк в 1С 8.3: клавиши, мышь, перетаскивание

· 9 мин

Содержание

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

Это правило платформы 1С:Предприятие 8.3, а не отдельной конфигурации. Оно одинаково работает в списке присоединённых файлов документа, в справочниках, журналах и в окне выбора файлов Windows. Ниже — где выделение ведёт себя иначе и что делать, если клавиши не срабатывают.

Как 1С показывает файлы и почему это важно для выделения

В 1С файл — это не значок на рабочем столе, а строка списка. У каждого документа или справочника в типовых конфигурациях на БСП (Бухгалтерия 3.0, ЗУП 3.1, УТ 11) есть список присоединённых файлов. Его открывает кнопка со скрепкой в командной панели формы.

Отсюда три следствия:

  • 📄 Выделяют не иконки, а строки таблицы. Действуют те же приёмы, что и в любом списке 1С.
  • 🗂 Файлы могут лежать в базе или в томах на диске. Для выделения это не важно, для загрузки и сохранения — важно (об этом ниже).
  • 🖱 Часть операций идёт через окно Windows «Открыть/Сохранить». Там выделение подчиняется правилам Проводника, а не 1С.

Выделенные строки подсвечиваются цветом фона. Текущая строка (та, на которой стоит курсор) дополнительно обведена рамкой. Команда применяется ко всем подсвеченным строкам, а не только к строке под курсором.

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

Горячие клавиши для выделения файлов вразброс

Основной инструмент — клавиша Ctrl. Она добавляет строку к уже выделенным, не снимая выделения с остальных.

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

Сводка клавиш, которые работают в списках 8.3:

ДействиеКлавиши / мышьЧто получится
Добавить строку к выделениюCtrl + щелчокСтроки вразброс
Снять выделение с одной строкиCtrl + щелчок по выделеннойОстальные остаются
Выделить диапазонщелчок, затем Shift + щелчокВсе строки между двумя щелчками
Расширить диапазон с клавиатурыShift + ↑ / ↓По одной строке за нажатие
Выделить весь списокCtrl+AВсе строки списка
Сбросить выделениещелчок по одной строке без клавишОстанется одна строка

Не щёлкайте без Ctrl после того, как набрали 10–15 файлов — одно неосторожное нажатие сбросит всё выделение, и набирать придётся заново.

Длинный список удобнее сначала отфильтровать. Введите часть имени в строку поиска над списком или отберите файлы по расширению — потом выделяйте Ctrl+A только то, что осталось.

Выделение подряд идущих файлов: Shift и Ctrl+A

Когда нужные файлы стоят друг за другом, Ctrl слишком медленный. Тут работает Shift.

Диапазон мышью

  1. Щёлкните первый файл диапазона.
  2. Прокрутите список до последнего нужного файла.
  3. Зажмите Shift и щёлкните последний файл.

Выделятся все строки между ними, включая крайние. Порядок строк определяется текущей сортировкой списка. Поэтому сначала отсортируйте список щелчком по заголовку колонки — например, по дате или по имени. Тогда, допустим, все сканы за март окажутся подряд и выделятся одним движением.

Диапазон с клавиатуры

Встаньте курсором на первую строку, зажмите Shift и нажимайте ↓. Каждое нажатие добавляет строку. Удобно, когда нужно ровно 5–7 файлов и мышь «промахивается».

Комбинация Shift и Ctrl

Приёмы складываются. Выделите диапазон через Shift, затем с Ctrl снимите лишние строки внутри него или добавьте пару строк снаружи. Так собирается выборка вида «файлы с 3-го по 20-й, кроме 7-го и 12-го, плюс 25-й».

Весь список

Ctrl+A выделяет все строки текущего списка с учётом отбора. Если наложен отбор или поиск, выделятся только видимые по нему строки.

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

В иерархическом списке с группами (папками) выделение Shift захватывает и группы, если они попали в диапазон. Перед групповым удалением раскройте группы и проверьте, что лишнего не выделено.

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

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

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

Что обычно делают с группой файлов:

ЗадачаГде искать командуОсобенность
Пометить на удалениеDelete или контекстное менюПомечаются все выделенные; физически удаляет администратор при удалении помеченных объектов
Снять пометкуТот же пункт повторноРаботает на всю группу
Сохранить на компьютерКомандная панель или меню ЕщёСначала спросит папку, затем сохранит файлы в неё
Отправить по почтеКомандная панель списка файловЕсли команда есть в форме, файлы уйдут вложениями в одно письмо
Изменить реквизиты группыЕщё → Изменить выделенныеОткрывает групповое изменение реквизитов для выделенных строк

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

Через Ещё → Изменить выделенные удобно массово поменять, например, описание или папку у файлов. Это стандартная обработка БСП, она работает с любым набором выделенных строк, а не только с файлами.

Как ведёт себя выделение в разных местах программы

Правила Ctrl и Shift общие, но несколько мест ведут себя по-своему.

Список присоединённых файлов документа

Открывается кнопкой со скрепкой в форме документа или карточке справочника. Здесь доступно множественное выделение, групповое сохранение и пометка на удаление. Сначала запишите документ: у нового, ни разу не записанного документа присоединить файл нельзя — программа попросит его записать.

Формы выбора

Когда 1С открывает список «для выбора» (например, чтобы подставить значение в поле документа), список часто работает в режиме одиночного выделения. Ctrl и Shift там не действуют: форма ждёт одно значение. Это не сбой, так задумано разработчиком формы.

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

Строки табличной части тоже выделяются через Ctrl и Shift. Это пригодится, если файлы или номенклатура перечислены строками документа: выделили — удалили или скопировали группой.

Табличный документ (отчёт, печатная форма)

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

Конфигуратор

В дереве метаданных выделение тоже множественное: Ctrl и Shift работают для объектов одного уровня. При выгрузке конфигурации в файлы или сравнении 1С сама формирует набор файлов, руками их выделять не требуется.

Веб-клиент

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

Как загрузить сразу пачку файлов с компьютера

Выделить несколько файлов часто нужно не внутри 1С, а при загрузке — например, 20 сканов первички к одному поступлению. Есть два способа.

Способ 1. Перетащить из Проводника

Самый быстрый приём, о котором многие не знают.

  1. Откройте в 1С список присоединённых файлов нужного документа (скрепка).
  2. Откройте рядом окно Проводника Windows с файлами.
  3. В Проводнике выделите файлы: Ctrl + щелчок, Shift + щелчок или Ctrl+A.
  4. Зажмите левую кнопку мыши на любом выделенном файле и перетащите всю группу в список 1С.
  5. Отпустите кнопку. Каждый файл станет отдельной строкой списка.

Окна удобно поставить рядом: Win + ← для 1С и Win + → для Проводника.

Способ 2. Через окно выбора файла

Нажмите в списке файлов команду добавления файла с компьютера. Откроется стандартное окно Windows «Открыть». В нём выделите несколько файлов через Ctrl или Shift и нажмите «Открыть».

Если окно позволяет выбрать только один файл (выделение второго сбрасывает первое), значит, эта команда в вашей конфигурации добавляет файлы по одному. Тогда используйте перетаскивание — оно добавляет группу за раз.

СпособСколько файлов за разКогда выбирать
Перетаскивание из ПроводникаСколько выделеноПачка сканов, файлы в одной папке
Окно «Открыть» с множественным выборомСколько выделеноФайлы далеко в дереве папок, мышью тянуть неудобно
Окно «Открыть» без множественного выбораОдинЕдиничный файл
Сканирование прямо из 1СПо одному документуЕсли подключён сканер и есть команда сканирования

Крупные файлы утяжеляют базу, если файлы хранятся в ней, а не в томах на диске. Пачка из 50 сканов по 3 МБ — это плюс 150 МБ к базе и к каждой резервной копии. Где хранить файлы, решает администратор в настройках работы с файлами раздела Администрирование.

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

Чаще всего виновата не 1С, а форма, клавиатура или место щелчка. Пройдитесь по симптомам.

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

Частые ошибки и как их избежать

  • 🗑 Пометили на удаление лишнее. Выделение через Shift захватило строки, которые вы не видели при прокрутке. Перед удалением посмотрите количество выделенных строк и снимите лишние через Ctrl. Пометку легко снять той же командой, пока администратор не удалил помеченные объекты.
  • 📎 Загрузили файлы не к тому документу. Список присоединённых файлов привязан к конкретному объекту. Сверьте номер и дату в заголовке окна списка до перетаскивания.
  • 🔁 Загрузили одну пачку дважды. 1С не запрещает одинаковые имена файлов. Отсортируйте список по имени — дубли окажутся рядом, их легко выделить с Ctrl и пометить.

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

Сколько файлов можно выделить в 1С за один раз?
Жёсткого лимита на выделение нет: Ctrl+A выделит весь список. Ограничения бывают на размер одного файла при загрузке — их задаёт администратор в настройках работы с файлами.
Как посчитать, сколько строк я выделил?
Самый простой способ — вывести список через Ещё → Вывести список с флажком «Только выделенные»: в табличном документе будет видно число строк.
Можно ли выделить файлы сразу в нескольких документах?
Нет. Список присоединённых файлов открывается для одного объекта. Для разных документов операцию повторяют в каждом.
Сохраняется ли выделение после закрытия списка?
Нет. При повторном открытии формы выделена будет только текущая строка, набор придётся собрать заново.