Класс CUserFieldEnum
Внимание! Практически все классы для работы с пользовательскими полями объявлены устаревшими с версий 20.0.700 и 20.0.800. Рекомендуется использовать классы ядра D7.
Описание и поля
CUserFieldEnum - класс для работы с пользовательскими полями типа "список".
Может быть использован для получения отображаемых значений списка по коду. Значения данного класса кешируются управляемым кешем. Управление происходит через константу CACHED_b_user_field_enum. По умолчанию время кеширования 1 час. Для отключения кеширования достаточно определить константу CACHED_b_user_field_enum равной false.
Поля
Поле | Тип | Описание |
---|---|---|
ID | int | ID значения. |
USER_FIELD_ID
| int
| Идентификатор пользовательского поля. |
VALUE
| varchar (255) | Отображаемое значение. |
DEF
| char
| Является значением по умолчанию (Y|N). |
SORT
| int
| Сортировка. Используется при выводе элемента формы.
|
XML_ID | varchar (255) | ID значения для связи с внешними источниками (например, ID значения в какой-либо внешний базе). Должен быть уникален в пределах одного USER_FIELD_ID.
|
Список методов
Метод | Описание | С версии |
---|---|---|
GetList | Возвращает список значений. | |
SetEnumValues | Изменяет список значений. | |
DeleteFieldEnum | Полная очиска списка заданного поля. |
© «Битрикс», 2001-2024, «1С-Битрикс», 2024