Быстрый старт · 8 мин
Как выделить несколько файлов в 1С
Как выделить несколько файлов в 1С: выбор в диалоге открытия, Ctrl и Shift, множественный выбор в списках и формах, типичные ошибки и ответы на вопросы.
Выделение нескольких файлов в 1С требуется при загрузке вложений, прикреплении документов к письмам, импорте данных и пакетной обработке. Способ зависит от того, где именно выполняется выбор: в стандартном диалоге Windows, в списке формы 1С или в веб-клиенте. Во всех случаях используются клавиши Ctrl и Shift, но поведение и ограничения различаются.
Важно понимать: диалог выбора файлов в 1С — это обычный системный диалог операционной системы, поэтому приёмы выделения совпадают с проводником Windows. Однако не каждая команда 1С разрешает множественный выбор: если разработчик конфигурации включил режим одного файла, выделить несколько не получится, какие бы клавиши ни нажимались.
Где в 1С вообще выбирают несколько файлов
Чаще всего множественный выбор нужен в типовых сценариях: прикрепление файлов к объекту (кнопка «Добавить» в панели присоединённых файлов), загрузка изображений номенклатуры, импорт нескольких файлов обмена, добавление вложений при отправке письма из 1С. Во всех этих местах открывается стандартный диалог выбора файлов.
Отдельный случай — множественный выбор строк в динамических списках и табличных частях: например, отметить несколько документов для групповой печати или обработки. Это не файлы в прямом смысле, но механика выделения та же — Ctrl и Shift плюс настройка режима выделения в самой форме.
Выделение файлов в диалоге выбора через Ctrl и Shift
Откройте диалог выбора файла нужной командой, например «Добавить из файла» в присоединённых файлах объекта. Диалог, который появится, — стандартное окно Windows, и в нём действуют привычные приёмы.
Для выборочного выделения зажмите клавишу Ctrl и кликайте левой кнопкой мыши по каждому нужному файлу. Повторный клик по уже выделенному файлу с зажатым Ctrl снимает выделение — так можно исправить ошибку без сброса всего набора.
Для выделения непрерывного диапазона кликните по первому файлу, затем зажмите Shift и кликните по последнему — выделятся все файлы между ними. Комбинация Ctrl+A выделяет все файлы в текущей папке. После выбора нажмите «Открыть»: 1С загрузит все выделенные файлы по очереди.
- 1Откройте команду добавления файлов, например «Ещё → Присоединенные файлы → Добавить из файла»
- 2В диалоге перейдите в нужную папку
- 3Зажмите Ctrl и кликните по каждому нужному файлу, либо выделите диапазон через Shift
- 4Нажмите «Открыть» и дождитесь загрузки всех файлов
- 5Проверьте, что в списке присоединённых файлов появились все выбранные элементы
Почему иногда выделить несколько файлов не получается
Если при зажатом Ctrl выделяется только один файл, а предыдущее выделение сбрасывается — значит, команда в конфигурации настроена на выбор одиночного файла. Свойство множественного выбора задаёт разработчик при вызове диалога, и пользователь изменить его не может.
В такой ситуации есть обходные пути: добавлять файлы по одному повторными вызовами команды, искать в той же форме альтернативную кнопку с множественной загрузкой (в типовых конфигурациях она часто есть) либо перетаскивать файлы мышью прямо в форму списка присоединённых файлов — drag-and-drop обычно принимает сразу несколько объектов.
Множественный выбор в списках и табличных частях 1С
Выделение нескольких строк в списке документов или справочника работает по тем же правилам: Ctrl — точечный выбор, Shift — диапазон. После выделения доступны групповые команды из меню «Ещё»: провести, пометить на удаление, изменить выделенные, распечатать.
В некоторых формах выбора (например, при подборе номенклатуры) множественный выбор включается настройкой формы — кнопка с режимом множественного подбора или флажок в настройках списка. Если стандартный подбор не позволяет выбрать несколько позиций, проверьте, нет ли в форме отдельной команды «Подбор», которая открывает специализированную форму с корзиной выбранных элементов.
Особенности работы в веб-клиенте и тонком клиенте
В тонком и толстом клиенте диалог выбора файлов — системный, поэтому Ctrl и Shift работают без ограничений. В веб-клиенте диалог отрисовывает браузер, и поведение зависит от него: в современных браузерах множественный выбор через Ctrl и Shift поддерживается, если сама команда 1С его разрешает.
Дополнительное ограничение веб-клиента — необходимость расширения работы с файлами. Без него загрузка может выполняться по одному файлу или запрашивать подтверждение на каждый файл. Расширение устанавливается по ссылке, которую 1С предлагает при первой попытке работы с файлами; после установки перезапустите браузер.
Сравнение вариантов
Универсальный способ для тонкого клиента; работает только там, где команда разрешает множественный выбор
Удобно для присоединённых файлов; принимает сразу несколько файлов, но поддерживается не во всех формах
Запасной вариант при запрете множественного выбора; медленно при большом количестве файлов
Типичные ошибки при выделении нескольких файлов
Самая частая ошибка — отпустить Ctrl перед очередным кликом: выделение сбрасывается, и остаётся только последний файл. Вторая типичная ситуация — выделить файлы в разных папках: стандартный диалог позволяет выбрать файлы только из одной текущей папки, при переходе в другую папку выделение теряется.
Ещё одна ошибка — путать выделение в диалоге с выделением в списке 1С. Если нужно обработать несколько уже загруженных файлов, выделять их надо в списке присоединённых файлов формы, а не пытаться повторно открыть диалог.
Как проверить результат загрузки
После множественной загрузки откройте список присоединённых файлов объекта и сравните количество элементов с числом выбранных файлов. Если файлов меньше, чем выделяли, часть могла не загрузиться из-за ограничения на размер, недопустимых символов в имени или обрыва соединения при работе через веб-клиент.
Откройте несколько загруженных файлов двойным кликом и убедитесь, что они читаются корректно. При массовых загрузках полезно сразу проверить журнал ошибок или сообщения системы — 1С выводит предупреждения по каждому файлу, который не удалось поместить.
Как проверить результат
Совпадает с числом выбранных файлов
Файлов меньше — часть не загрузилась, смотрите сообщения об ошибках
Файл открывается и отображается корректно
Файл не открывается или пуст — загрузка прошла с ошибкой
Настроены тома или база имеет достаточный объём
Файлы копятся в базе, объём растёт без контроля
Частые вопросы о выделении файлов в 1С
Почему в диалоге выбора не работает Ctrl?
Наиболее вероятная причина — команда в конфигурации вызывает диалог в режиме одиночного выбора. Это настройка разработчика, пользователь изменить её не может. Попробуйте перетащить файлы мышью в форму списка или добавлять их по одному.
Можно ли выделить файлы из разных папок за один раз?
Нет, стандартный диалог выбора работает только внутри одной текущей папки. Разложите файлы в одну папку заранее или выполните загрузку несколькими заходами, переходя между папками.
Как выделить все файлы в папке сразу?
В открытом диалоге выбора нажмите Ctrl+A — выделятся все файлы текущей папки. Учтите, что загрузятся все без исключения, включая скрытые и служебные, поэтому перед этим убедитесь, что в папке нет лишнего.
Работает ли множественный выбор в веб-клиенте 1С?
Да, если браузер поддерживает множественный выбор и команда конфигурации его разрешает. Для стабильной работы установите расширение работы с файлами, которое 1С предложит при первой загрузке, и перезапустите браузер после установки.
Как обработать сразу несколько уже загруженных файлов?
Откройте список присоединённых файлов, выделите нужные строки через Ctrl или Shift и используйте команды из меню «Ещё» — например, скачать, удалить или изменить. Доступный набор команд зависит от конфигурации.
Что делать, если часть файлов не загрузилась?
Проверьте сообщения системы: там указывается причина по каждому файлу. Частые причины — слишком большой размер, недопустимые символы в имени, обрыв соединения. Исправьте причину и повторите загрузку только недостающих файлов.
Что важно запомнить
Множественный выбор файлов в 1С выполняется через Ctrl (точечно) и Shift (диапазон) в стандартном диалоге, но работает только там, где команда это разрешает. Альтернативы — перетаскивание мышью и повторное добавление. После загрузки сверяйте количество файлов и следите за местом их хранения.