Руководтсво администратора/разработчика
Документация
Среда разработки
Управление видимостью
Управление видимостью
Поля можно скрытать, показывать и/или удалять в зависимости от действий и роли пользователя.
Существует две настройки видимости поля:
- Ограничения
- Применить для роли
Ограничения - это правила вывода поля, а именнно:
- Скрыть при создании объекта - поле будет присутствовать на форме в скрытом виде (не будет отображаться, то данные по-умолчанию (если они указаны) с этого поля будут добавлены в объект при его создании)
- Удалить при создании объекта - поле будет удалено с формы при создании объекта, и значения по-умолчанию не будет добавлено в объект при его создании.
- Удалить при редактировании объекта - поле будет удалено с формы в момент открытия объекта на редактирование. Применяется для неизменяемых полей или для разграничения видимости содержимого полей для различных Ролей пользователя.
Примечание: Режим "Скрыть при редактировании объекта" отсутствует потому, что фукнционально он является аналогом режима "Удалить при редактировании объекта".
Применить для роли - настраивается роль/роли, при которых будут применяться выбранные выше правила. По-умолчанию, (ничего не выбрано) выбранные правила применяются для всех ролей.
Когда это используется?
Данная фукнция используется для разграничения действий пользователей различных ролей или для создания объектов с заданными параметрами, которые пользователь не обязан видеть.
Примером может быть необходимость создания "Сервиса" системы, создании которого пользователь видит лишь часть необходимых полей, а часть из них он может отредактировать позднее, а также часть полей имеет значения по-умолчанию и не видима пользователю.