Готовишься к экзамену?
Полнофункциональный тренажер @bot_1cnik_bot с полноценным обучением, режимом экзамена и подробной статистикой.
Свойство "Быстрый выбор" может быть установлено:
для объекта конфигурации
Неправильно: на уровне объекта метаданных свойство действительно может задавать режим выбора, но вопрос спрашивает, где оно может быть установлено - и это не единственный уровень. Ограничиваться только объектом нельзя, потому что свойство доступно также на уровне реквизита и на уровне элемента формы.
для реквизита объекта конфигурации
Неправильно: у реквизита можно включать/переопределять быстрый выбор, но это не единственное место. Кроме реквизита, быстрый выбор настраивается и на уровне элемента формы (поля ввода), а также может задаваться на уровне самого объекта метаданных как значение по умолчанию.
для поля ввода
Неправильно: у поля ввода можно включить быстрый выбор (или оставить «Авто», чтобы брались настройки из более общего уровня), но кроме поля ввода свойство есть и у реквизита/объекта, поэтому утверждение неполное.
Варианты 1 и 2
Неправильно: быстрый выбор настраивается не только в метаданных объекта и реквизита, но и на форме - в свойствах конкретного поля ввода. Поэтому исключать интерфейсный уровень нельзя.
Варианты 2 и 3
Неправильно: кроме реквизита и поля ввода, быстрый выбор может задаваться и на уровне самого объекта метаданных как режим выбора по умолчанию, который затем переопределяется более узкими настройками.
Верны все варианты
Правильно: свойство «Быстрый выбор» может задаваться на разных уровнях (объект метаданных → реквизит → поле ввода формы). При этом действует правило приоритета: чем уже область действия настройки, тем выше приоритет - настройка поля ввода перекрывает настройку реквизита, а настройка реквизита перекрывает настройку объекта.
Пояснение
Развернутая подсказка (как это работает в 1С и как применять на практике):
1) Что такое «Быстрый выбор»
- Это режим, при котором при выборе значения в поле (обычно ссылки на справочник/документ/перечисление и т. п.) можно выбирать из компактного выпадающего списка, не открывая отдельную форму выбора.
- Обычно удобно, когда список значений небольшой и часто повторяется.
2) Где настраивается (три уровня)
А) У объекта метаданных (например, у справочника)
- Задает «поведение по умолчанию» для выбора ссылок на этот объект.
Б) У реквизита объекта (например, реквизит документа типа «СправочникСсылка.Кассы»)
- Позволяет переопределить поведение выбора для конкретного реквизита, даже если у самого справочника стоит другая настройка.
В) У поля ввода на форме
- Это самая «узкая» настройка: вы можете сделать так, чтобы в одном месте интерфейса быстрый выбор был включен, а в другом - выключен (или оставлен «Авто»).
3) Правило приоритета (ключевой момент экзамена)
- Если настроек несколько, победит самая «узкая»:
поле ввода (форма) → реквизит → объект.
- Поэтому иногда кажется, что настройка «не работает»: на самом деле ее перекрыли настройкой на более узком уровне.
4) Практический пример, привязанный к «Ведомости в кассу»
- В документах выплат (например, «Ведомость в кассу») встречаются поля выбора: «Касса», «Организация», «Подразделение», «Статья ДДС» (в зависимости от конфигурации).
- Если справочник «Кассы» маленький (1-3 кассы), быстрый выбор в поле «Касса» делает заполнение быстрее: пользователь сразу выбирает из выпадающего списка.
- Если же справочник большой (например, контрагенты/номенклатура), быстрый выбор может мешать - тогда лучше полагаться на «Ввод по строке»/поиск и форму выбора.
5) Типовые рекомендации (лучшие практики)
- Включайте быстрый выбор для коротких справочников (кассы, организации, валюты, виды операций), где реальный список маленький.
- Для больших справочников чаще полезнее «ввод по строке», история выбора и поиск.
- Если быстрый выбор «то появляется, то нет» - проверьте именно уровень поля ввода: часто там стоит значение, которое перекрывает настройку реквизита/объекта.
6) Как проверить себя
- Если вы включили быстрый выбор у справочника, но в конкретном документе он не появился, откройте форму документа и посмотрите свойства нужного поля ввода: возможно, там задано явное «Не использовать», либо не «Авто», либо выбор настроен иначе (например, через список выбора/особый способ выбора).