Выделение и групповая обработка строк и товаров в 1С
Содержание
Чтобы выделить несколько позиций в списке или табличной части 1С, щёлкните по первой строке, затем держите Ctrl и кликайте по нужным строкам поодиночке — или зажмите Shift и кликните по последней строке диапазона. Выделенные строки подсвечиваются, и к ним применяют одну команду сразу: пометить на удаление, изменить реквизит, перенести в группу.
Этот приём работает одинаково в списках справочников, журналах документов и в табличных частях самих документов. Разница только в том, какие команды доступны над выделенным набором. Ниже — все способы массового выделения в интерфейсе «Такси» платформы 8.3 и что с выделенными позициями можно делать.
Shift, кликните по последней — выделится весь диапазон.Ctrl и кликайте по каждой нужной строке. Повторный клик с Ctrl снимает выделение со строки.Подбор в табличной части — так товары набираются из каталога пачкой, с количеством и ценой.Групповое изменение реквизитов из меню Ещё.Как выделить строки в списке и табличной части
Любой список и любая табличная часть в 1С поддерживают множественное выделение. Правила простые:
- 🖱 Один клик — выбирает строку и делает её активной (текущей).
- ⌨️
Ctrl+ клик — добавляет строку к уже выделенным или убирает её, если по ней кликнуть повторно. Так набирают позиции вразнобой. - ↕️
Shift+ клик — выделяет всё между активной строкой и той, по которой кликнули. Так берут непрерывный диапазон. - ✳️
Ctrl+A— выделяет все строки текущей таблицы.
Выделенные строки окрашиваются целиком. Одна из них остаётся активной — у неё рамка на отдельной ячейке. Это важно: часть команд работает над всем выделением, а часть — только над активной строкой (например, открытие на редактирование по двойному клику).
Сначала кликните по любой строке внутри таблицы, а потом нажимайте Ctrl+A. Если фокус стоит не в таблице, сочетание сработает не так, как вы ждёте.
Выделение сбрасывается, когда вы кликаете по строке без Ctrl и Shift, переходите в другую таблицу формы или заново открываете список. Запомнить набор строк между сеансами нельзя — выделение живёт только пока открыта форма.
Пример. В справочнике из 500 позиций вам нужны 12 товаров одного поставщика, разбросанные по списку. Кликаете по первому, дальше с зажатым Ctrl добираете остальные одиннадцать. Если среди них есть несколько подряд — выделяете их диапазоном через Shift, а остальные добавляете Ctrl. Так за десяток кликов собирается набор, к которому применяется одна команда.
Множественное выделение работает и в старых обычных формах (толстый клиент), и в управляемых. Клавиши те же. Отличается только оформление командной панели: в обычных формах групповые команды лежат в меню Действия, в управляемых — в меню Ещё.
Клавиши для массовых операций
Мышь удобна на нескольких строках, клавиатура — на длинных списках и при работе на ноутбуке без мыши. Основные сочетания в управляемом интерфейсе одинаковы для списков справочников, журналов документов и табличных частей:
| Клавиши | Что делают |
|---|---|
Ctrl + клик | добавить/убрать одну строку |
Shift + клик | выделить диапазон до клика |
Shift + ↑ / ↓ | расширить выделение на строку вверх/вниз |
Ctrl + A | выделить все строки |
Del | пометить на удаление (в списке) или удалить строку (в табличной части) |
Ins | добавить новую строку или элемент |
F2 / Enter | открыть активную позицию на редактирование |
Логика та же, что в проводнике Windows: Shift набирает подряд, Ctrl — выборочно. Их можно сочетать: выделите диапазон через Shift, а потом с Ctrl снимите пару лишних строк внутри.
Выделенные строки табличной части можно скопировать и вставить (Ctrl+C, Ctrl+V) — удобно, когда похожий набор позиций нужен в другом документе. Порядок строк меняют кнопками со стрелками вверх/вниз в командной панели табличной части: они двигают активную строку, а не всё выделение.
Клавиатура выигрывает на длинных списках: нажмите Ctrl+A, затем снимите Ctrl+кликом две-три ненужные строки — это быстрее, чем набирать сотни строк по одной.
В табличной части документа клавиша Del удаляет выделенные строки без подтверждения, а не помечает их. В списке справочника та же клавиша ставит пометку удаления, которую потом можно снять. Не путайте эти два поведения.
Подбор товаров в документах
Когда в документ (поступление, реализацию, заказ) нужно внести сразу много номенклатуры, строки не набивают вручную. В командной панели табличной части есть кнопка Подбор (в части конфигураций — Подбор товаров). Она открывает отдельную форму выбора из каталога номенклатуры.
Как работать в подборе:
- Откройте документ и в табличной части товаров нажмите
Подбор. - В открывшейся форме найдите нужную позицию — через дерево групп или строку поиска по наименованию.
- Двойным кликом (или кнопкой добавления) переносите позицию в набранный список. При включённой настройке форма спросит количество и цену.
- Наберите все нужные товары — они копятся в нижней части окна подбора.
- Нажмите кнопку переноса набранного в документ и закройте подбор.
В «Управлении торговлей» и схожих конфигурациях в подборе сразу видны остатки по складу и цены — это помогает не выбрать то, чего нет в наличии. Перед закрытием подбора убедитесь, что набранные позиции перенесены в документ, иначе выбор не сохранится.
У подбора есть настройки, которые экономят клики на большой накладной:
- Запрашивать количество и цену — форма спрашивает их сразу при добавлении позиции, и строка попадает в документ уже заполненной.
- Показывать остатки и цены — рядом с номенклатурой выводятся доступные остатки и действующая цена, чтобы не отбирать то, чего нет.
- Не закрывать после подбора — подбор остаётся открытым, пока вы не наберёте всё и не закроете его вручную.
В «Управлении торговлей» и «Рознице» в подборе работает и сканер штрихкодов: наведите фокус на поле ввода и считайте код — товар добавится в набор. Это самый быстрый способ массового ввода на складе и кассе.
Подбор удобнее ручного ввода именно массовостью: за один заход вы отбираете хоть сотню позиций, не закрывая форму после каждой. Набранное копится отдельным списком, и до переноса в документ его можно править — убрать лишнее, поменять количество.
Групповое изменение реквизитов и обработка списков
Выделение нескольких элементов нужно чаще всего для того, чтобы разом поменять у них общий реквизит — ставку НДС, вид номенклатуры, ответственного, группу. Для этого в типовых конфигурациях есть обработка «Групповое изменение реквизитов».
Порядок действий:
- Откройте список (например, справочник «Номенклатура»).
- Выделите нужные элементы через
Ctrl/Shift— или не выделяйте ничего, чтобы обработать весь отфильтрованный список. - Откройте меню
Ещёв командной панели списка и выберитеГрупповое изменение реквизитов. - В обработке укажите, какой реквизит меняем и на какое значение.
- Запустите изменение.
Если команды в меню Ещё нет, обработку можно открыть через Главное меню → Все функции → Обработки. В разных конфигурациях состав меню отличается, но сам инструмент входит в стандартную поставку «1С:Библиотеки стандартных подсистем».
Групповое изменение меняет данные сразу у всех выбранных элементов, и откатить его одной кнопкой нельзя. Перед обработкой большого списка в рабочей базе сделайте резервную копию и сначала проверьте изменение на одном-двух элементах.
Обработка умеет менять не только общие реквизиты, но и работать по условию: сначала отобрать элементы по значению одного реквизита, затем поменять у них другой. Это заменяет ручной перебор, когда выделить мышью сотни элементов неудобно.
Для документов есть близкий инструмент — групповое перепроведение. Он позволяет заново провести выделенные или отобранные документы за период, что полезно после правок в прошлых периодах. Выделите документы в журнале либо задайте отбор по периоду и организации, затем запустите перепроведение из раздела операций.
Пометка на удаление и перенос в группу
Над выделенным набором чаще всего выполняют две операции — пометку удаления и перенос в другую группу справочника.
Пометка на удаление. Выделите элементы, нажмите Del или выберите в меню Ещё команду Пометить на удаление / Снять пометку. Помеченные строки показываются с серым значком. Пометка — это ещё не удаление. Объекты физически остаются в базе, пока вы не запустите удаление помеченных объектов в разделе обслуживания (в «1С:Бухгалтерии» — Администрирование → Обслуживание → Удаление помеченных объектов). Эта операция проверяет ссылки: если на объект ссылается документ, удалить его не дадут.
Перенос в другую группу. Выделите элементы и либо перетащите их мышью на нужную папку в дереве групп, либо выберите в меню Ещё команду переноса в группу и укажите папку-приёмник. Так наводят порядок в номенклатуре и контрагентах, не открывая каждую карточку.
Снять пометку удаления с группы объектов можно той же командой Пометить на удаление / Снять пометку — она работает как переключатель: повторное применение к помеченным строкам пометку убирает.
Если при удалении помеченных объектов программа сообщает, что элемент нельзя удалить, — на него ссылается какой-то документ или другой справочник. Форма удаления показывает список таких ссылок. Разберитесь с ними: либо снимите пометку и оставьте элемент, либо найдите и поправьте документы, которые его используют. Удалять насильно, игнорируя ссылки, нельзя — это нарушит целостность базы.
Выделение в веб-клиенте и тонком клиенте
Способы выделения одинаковы во всех клиентах — и в тонком клиенте, и в веб-клиенте через браузер. Ctrl и Shift с кликом работают везде. Но у веб-клиента есть особенности из-за того, что он живёт внутри браузера:
- 🌐
Ctrl+Aможет выделить текст страницы, а не строки списка. Сначала кликните внутрь таблицы, чтобы фокус был в ней, и только потом нажимайте сочетание. - 🖱 Контекстное меню. Правый клик в некоторых браузерах открывает меню самого браузера. Меню 1С надёжнее вызывать клавишей
Shift+F10или кнопкойЕщё. - ⌨️ Отдельные сочетания браузер перехватывает под свои нужды. Если клавиша не сработала, пользуйтесь командами из панели и меню
Ещё— они доступны мышью без горячих клавиш.
Набор же команд над выделенными строками — пометка удаления, групповое изменение, подбор — от типа клиента не зависит. Он определяется конфигурацией и правами пользователя, а не тем, запущена база в окне или в браузере.
Если какой-то группы команд в меню нет вовсе, дело обычно в правах: пользователю с ограниченной ролью пометку удаления или групповое изменение реквизитов могут не дать. Это настройка доступа, а не особенность клиента, — проверьте профиль прав у администратора.
Частые вопросы
Выделил несколько строк, а команда применилась только к одной. Почему?
Можно ли выделить элементы из разных групп справочника сразу?
Ctrl.Сохранится ли выделение, если я обновлю список или перейду на другую страницу?
Чем подбор отличается от обычного копирования строк в документе?
Как снять выделение, не кликая мимо?
Ctrl и Shift — выделенным останется только она. Чтобы убрать из набора отдельные строки, кликайте по ним с зажатым Ctrl.