Галочки в формах, списках и отчётах 1С 8.3: от одной отметки до сотни строк
Содержание
Чтобы поставить флажок в 1С, щёлкните левой кнопкой мыши по квадратику в поле или в ячейке таблицы. С клавиатуры — переведите курсор на флажок (стрелками или Tab) и нажмите Пробел: отметка появится, повторное нажатие её снимет. Чтобы отметить сразу все строки, ищите на панели таблицы кнопки с иконкой галочки или пункты «Отметить все» / «Снять все» в меню Ещё.
Если галочка не ставится, почти всегда виновато одно из трёх: поле открыто только для просмотра, у пользователя нет прав или документ попал в закрытый период. Ниже — все способы по порядку и разбор, что делать, когда флажок «не нажимается».
Что такое флажок в 1С и где он встречается
Флажок (в интерфейсе ещё говорят «галочка», «отметка», «чекбокс») — поле, у которого два состояния: «да» и «нет». В базе за ним обычно стоит реквизит типа «Булево». Иногда встречается третье состояние — квадратик закрашен, но без галочки. Так программа показывает, что в группе отмечены не все вложенные строки.
Где флажки попадаются чаще всего:
- ✅ Настройки программы —
Администрирование → Функциональность, учётная политика, параметры учёта. Здесь галочка включает целый раздел. - 📄 Реквизиты документов и справочников — «Без НДС», «Отразить в налоговом учёте», «Основной договор».
- 📋 Табличные части и обработки — колонка отметок слева, по которой обработка решает, какие строки брать в работу.
- 📊 Отчёты — флажки слева от условий отбора и в настройках группировок.
- 🖨️ Окно печати — выбор нескольких печатных форм для одного документа.
Принцип одинаковый во всех местах. Разница только в том, сохраняется отметка сразу или после записи объекта.
Базовые способы: как поставить галочку мышью
Одиночный флажок в форме
- Откройте нужную форму: документ, карточку справочника или настройки.
- Щёлкните по квадратику или по подписи рядом с ним. В управляемых формах подпись кликабельна, промахнуться сложно.
- Для документа или справочника нажмите
ЗаписатьилиЗаписать и закрыть. Пока объект не записан, отметка живёт только на экране.
В разделе Администрирование настройки обычно сохраняются сразу после щелчка — отдельной кнопки записи там нет.
Флажок в строке таблицы
В табличной части колонка отметок обычно стоит первой. Один щелчок по квадрату в строке ставит галочку, второй — снимает. Щелчок по соседней ячейке выделяет строку, но отметку не меняет.
Если таблица открылась в режиме выделения строк и по квадратику щёлкнуть не получается, сначала выделите строку, затем щёлкните по флажку ещё раз. Первый клик иногда уходит на фокус таблицы.
Через контекстное меню
Правая кнопка мыши по таблице открывает меню с теми же командами, что и на панели формы. Если разработчик формы добавил массовые команды отметки, они обычно повторяются и здесь, и в меню Ещё. Это удобно, когда панель свёрнута или кнопки не помещаются по ширине окна.
Горячие клавиши и массовое выделение флажками
Мышью отмечать двадцать строк ещё терпимо, двести — уже нет. Клавиатура и массовые команды экономят минуты.
Клавиши, которые работают почти везде
| Клавиша | Что делает | Где работает |
|---|---|---|
Пробел | ставит или снимает флажок под курсором | поле формы, ячейка таблицы |
Tab / Shift+Tab | переход к следующему / предыдущему полю | форма |
↑ ↓ | переход по строкам таблицы | табличная часть, список |
Shift+↓ / Shift+↑ | выделение диапазона строк | таблица |
Ctrl + щелчок | выделение отдельных строк | таблица |
Ctrl+A | выделение всех строк | таблица, список |
F2 или Enter | начать редактирование ячейки | таблица |
Связка для быстрой ручной отметки: встаньте на колонку с флажками, нажмите Пробел, затем ↓, снова Пробел. Рука не уходит на мышь, и 50 строк проходятся за полминуты.
Выделение строк и установка флажков — разные вещи. Ctrl+A подсвечивает все строки синим, но галочки при этом не появляются. Обработка, которая работает «по отмеченным», такие строки проигнорирует.
Отметить все строки одной командой
В типовых обработках и формах подбора над таблицей обычно есть две кнопки с изображением галочки: одна отмечает всё, вторая снимает. Если кнопок не видно:
- Откройте меню
Ещёнад таблицей. - Найдите пункты со словами «Отметить», «Установить флажки» или «Снять отметку».
- Если таких нет — форма массовую отметку не поддерживает, остаётся клавиатура.
После массовой отметки обычно нужно снять галочки с пары лишних строк. Удобный порядок: «Отметить все» → пройти по списку стрелками → Пробел на лишних строках.
Поставить флажок у многих элементов справочника или документов
Когда галочку нужно поставить не в таблице на экране, а в реквизите у сотни записей (например, отметить у 120 контрагентов признак «Не использовать»), выручает групповое изменение:
- Откройте список справочника или журнал документов .
- Выделите нужные строки через
Ctrl+ щелчок,Shift+ стрелки илиCtrl+A. - В меню
ЕщёвыберитеИзменить выделенные. - В открывшейся форме отметьте реквизит, который меняете, и задайте ему значение «Да».
- Нажмите
Изменить реквизиты.
Групповое изменение записывает сотни объектов за раз и не имеет кнопки «Отменить». Перед изменением сделайте резервную копию базы или хотя бы проверьте отбор на 2–3 строках.
Флажки в отчётах и печатных формах
Отборы и настройки отчёта
В отчётах галочка слева от строки отбора включает или выключает условие. Само условие при этом не удаляется — его можно выключить на один раз и вернуть следующим щелчком.
Как это выглядит на практике:
- Откройте отчёт, нажмите
Настройки. - На вкладке отборов добавьте условие, например «Контрагент равно ООО Ромашка».
- Флажок слева от строки включает условие. Снимите его — отчёт сформируется по всем контрагентам, а настройка останется в списке.
- Нажмите
Закрыть и сформировать.
Так же работают флажки у группировок, показателей и дополнительных полей: снятая галочка прячет колонку или итог, но не стирает настройку.
Если отчёт «вдруг» показывает не те данные, первым делом откройте настройки и посмотрите на флажки отборов. Часто условие осталось включённым с прошлого раза: пользовательские настройки отчёта сохраняются между сеансами.
Выбор нескольких печатных форм
Когда у документа несколько форм (счёт, накладная, счёт-фактура), в меню Печать обычно есть пункт для печати комплекта. В нём каждую форму отмечают флажком и рядом указывают число копий. Отмеченные формы выводятся одним заходом, их можно отправить на принтер или сохранить в файл.
Галочка внутри самой печатной формы
Печатная форма в 1С — табличный документ, а не форма ввода. Интерактивного флажка в ней нет: щёлкнуть по квадратику и поставить отметку нельзя. Если в бланке нужна галочка (например, в графе «отметить нужное»), есть два пути:
- ✏️ включите редактирование печатной формы кнопкой на её панели и впишите в ячейку символ
V,Xили скопированный✓; - 🖊️ распечатайте бланк и поставьте отметку ручкой — для разовых документов это быстрее.
Правка в печатной форме не попадает обратно в документ. Если отметка зависит от реквизита документа (например, «Без НДС»), меняйте реквизит в самом документе и формируйте печать заново.
Как показать скрытую колонку с флажками
Бывает, что колонки отметок в таблице просто нет. Её убрали в настройках формы — сами или при обновлении сбросились пользовательские настройки. Вернуть её можно без программиста.
- Откройте форму, где должна быть колонка.
- Нажмите
Ещё → Изменить форму. - В дереве элементов слева найдите таблицу и раскройте её.
- Поставьте флажок у нужной колонки — галочка в этом дереве и означает «показывать».
- Нажмите
ОК.
Если в дереве колонки тоже нет или вы запутались в настройках, нажмите в той же форме Ещё → Установить стандартные настройки. Форма вернётся к виду, который задал разработчик конфигурации, со всеми колонками по умолчанию.
Стандартные настройки сбрасывают все ваши правки этой формы: ширину колонок, порядок полей, скрытые элементы. Остальные формы не затрагиваются.
В списках (журналах документов, справочниках) колонки настраиваются похоже: Ещё → Изменить форму или Ещё → Настроить список, в зависимости от формы. Но флажок в колонке списка обычно только показывает значение. Менять его нужно в карточке объекта или через Изменить выделенные.
Почему флажок не ставится и что делать
Флажок, который «не нажимается», почти всегда заблокирован намеренно. Определить причину помогает внешний вид поля и поведение формы.
Флажок или пометка удаления: не путайте
Ещё одна путаница, на которой спотыкаются новички. Клавиша Delete в списке не снимает галочку, а ставит пометку удаления — красный крестик на значке строки. Это совсем другой механизм: отмеченный объект будет удалён при следующей очистке базы.
Если крестик появился случайно, выделите строку и нажмите Delete ещё раз — программа предложит снять пометку. Для документа после этого понадобится повторное проведение.
Флажки в веб-клиенте и мобильном приложении
Веб-клиент и 1С:Фреш
В браузере флажки ведут себя так же, как в обычном клиенте: щелчок или Пробел. Отличия связаны не с 1С, а с браузером.
- 🌐 Часть сочетаний клавиш браузер забирает себе.
Ctrl+Aиногда выделяет всю страницу вместо строк таблицы — сначала щёлкните внутрь таблицы, затем повторите. - 🐢 При медленном интернете между щелчком и появлением галочки проходит заметная пауза. Не щёлкайте повторно — второй щелчок снимет отметку, как только сервер ответит.
- 🔎 При масштабе страницы меньше 80% квадратики становятся мелкими и по ним сложно попасть. Верните масштаб
Ctrl+0.
Мобильное приложение и мобильный клиент
На телефоне и планшете флажок ставят касанием по квадрату или переключателю. В некоторых формах вместо квадрата выводится ползунок «вкл/выкл» — это тот же булев реквизит, просто в мобильном оформлении.
Массовая отметка на телефоне неудобна: в таблицах отмечают строки по одной касанием. Контекстное меню вызывается долгим нажатием на строку, и если форма содержит команды отметки всех строк, они будут там или в меню действий формы. Для работы с сотнями строк лучше перейти на компьютер.
На сенсорном экране легко задеть соседнюю строку при прокрутке. Перед записью проверьте отметки ещё раз — особенно в обработках, которые что-то меняют в базе.
Частые вопросы
Можно ли поставить флажок у всех строк, выделенных через Ctrl+A?
Ctrl+A только выделяет строки. Для отметки нужна команда «Отметить все» на панели таблицы или в меню «Ещё». В списках объектов вместо этого используют «Изменить выделенные».