Для выбора доступны поля элементов управления, табличные части, команды, элементы декорации, а так же вся форма.
Поле «Вид элемента» (
3) определяет вид элемента формы, для которого выполняется настройка. Заполняется автоматически при выборе Элемента (2) из формы подбора.
Поле «Имя реквизита» (
4) имя реквизита объекта, значение которого связано с элементом управления. Заполняется автоматически при выборе Элемента (2) из формы подбора.
Поле «Пользователь» (
5) определят для кого будет действовать данная настройка. Можно указывать конкретного пользователя или группу.
Поле «Произвольное условие» (
6) определяет пользовательское условие, при выполнении которого будет действовать данная настройка. Следует иметь в виду, что настройки доступности элементов управления в общем случае применяются при открытии формы, при проверке заполнения и после записи объекта. – Таким образом пользовательские условия на значения реквизитов объекта не будут автоматически пересчитываться при изменении соответствующих реквизитов объекта.
Пример: ввели настройку ограничения доступности команды «
Добавить вложение» в качестве пользовательского условия введена проверка заполнения поля «
Комментарий». Таким образом если при открытии формы поле комментарий не заполнено, команда добавить вложение не доступна. Если просто заполнить комментарий, команда не станет доступной до тех пор, пока не записать объект.
Поле «Статус» (
7) определяет статус объекта, для которого будет действовать данная настройка.
Переключатель «Настройка ограничения» (8) - (11) определяет какой вид ограничения будет применяться для указанного элемента:
- Не используется (8). Ограничение доступности не используется.
- Скрыть видимость (9). Элемент не отображается на форме. Данное ограничение не доступно, если в качестве элемента выбрана «Вся форма».
- Только просмотр (10). Элемент становится не доступным для редактирования. Данное ограничение не доступно, если в качестве элемента выбрана «Группа формы» или «Декорация формы». Если в качестве элемента выбрана «Вся форма», то вся форма открывается только на просмотр.
- Обязательное (11). Реквизит формы обязателен для заполнения. Ограничение доступно если элемент формы связан с реквизитом объекта (4).
Снятие блокировки состоянием (
12). В механизме установки статусов документа – если статус документа не «Черновик», то все элементы управляется становятся не доступными для редактирования. Установка данного признака отключает блокировку элемента статусом.
При этом не отменяются прочие программные ограничения. Пример:
команда «Списать лимиты» доступна только для документа с признаком «Сверх бюджета». Установка данной настройки (12) для элемента «Списать лимиты» сделает его доступным для документа в статусе «Утвержден», но если признак «Сверх бюджета» снят, то элемент «Списать лимиты» останется недоступным вне зависимости от настройки.
Если в качестве элемента управления выбрана «Вся форма», то установка данного признака позволит изменять документ в статусе «Закрыт».