Ссылка
<< Click to Display Table of Contents >> Разработка > Элементы разработки > Типы сущностей > Свойства > Типы свойств Ссылка |
![]() ![]() ![]() |
Используйте для работы со ссылками на типы сущностей, возможными значениями свойства будут сущности указанного типа. Например, если свойство является ссылкой на справочник Сотрудники, то возможными значениями будут записи этого справочника.
Значения свойства будут выбираться в контроле Редактор свойства-ссылки. Отображение контрола зависит от способа выбора значения для типа сущности, на который настроена ссылка. Способ выбора значения указывается на основной вкладке редактора типа сущности. Может отображаться в виде:
•выпадающего списка:
•отдельной формы-списка, которая открывается при нажатии на кнопку :
Чтобы задать тип сущности, записи которого будут возможными значениями свойства, в редакторе типа сущности в узле «Свойства» заполните поля:
•*Тип свойства. В выпадающем списке выберите значение Ссылка;
•*Тип сущности. Сущности данного типа будут значениями свойства. Например, в справочнике Город для свойства Регион можно настроить заполнение с помощью типа сущности Регион;
•Отображать как выпадающий список при выборе. Флажок доступен только для типа сущности Субъект прав (Sungero.CoreEntities.Recipients) и его наследников. Если флажок установлен, то в веб-клиенте для выбора значения используется выпадающий список, даже если в редакторе типа сущности в поле Способ выбора значения указано значение Форма-список.
Чтобы можно было в зависимости от других полей заполнить свойство только определенными значениями, настройте логику «Ведущий – ведомый» в свойствах.
Также настроить фильтрацию списка можно с помощью обработчика события Фильтрация выбора из списка. При этом настройка логики «Ведущий – ведомый» не мешает фильтрации с помощью обработчика, и наоборот, они могут действовать совместно: сначала отрабатывает настройка, а затем обработчик события.
© Компания Directum, 2024 |