UserField
Класс, предоставляющий интерфейс для работы с настройками пользовательских полей.
class Bitrix\Rpa\UserField\UserField implements \ArrayAccess
Методы
Метод | Описание | С версии |
---|---|---|
public function __construct(array $data, array $visibility) |
Конструктор.
[ 'ID' => 1, // id поля 'FIELD_NAME' => 'UF_RPA_1_FIELDNAME', // код поля 'EDIT_FORM_LABEL' => 'Название', // языковое имя поля 'USER_TYPE_ID' => 'string', // идентификатор типа поля 'SETTINGS' => [], // массив дополнительных настроек 'MANDATORY' => 'N', // флаг обязательности 'MULTIPLE' => 'N', // флаг множественности 'USER_TYPE' => [], // массив описания типа ];
|
|
public function getName(): string |
Возвращает код поля. | |
public function getTitle(): string |
Возвращает языковое название поля. | |
public function toArray(): array |
Возвращает массив с полным описанием поля. | |
public function getUserTypeId(): string |
Возвращает строковый идентификатор типа. | |
public function getSettings(): ?array |
Возвращает массив с описанием поля. | |
public function isVisible(): bool |
Возвращает true , если поле доступно для отображения. |
|
public function isEditable(): bool |
Возвращает true , если поле доступно для изменения. |
|
public function isMandatory(): bool |
Возвращает true , если поле является обязательным согласно [link=fieldtable]настройкам полей[/link]. |
|
public function isMandatoryByDefault(): bool |
Возвращает true , если поле является обязательным согласно общим настройкам поля. |
|
public function isMultiple(): bool |
Возвращает true , если поле является множественным. |
|
public function isKanbanVisible(): bool |
Возвращает true , если поле должно отображаться в карточке канбана. |
|
public function isAvailableOnCreate(): bool |
Возвращает true , если поле должно присутствовать в быстрой форме создания. |
|
public function isBaseTypeFile(): bool |
Возвращает true , если поле является файлом. |
|
public function isBaseTypeDate(): bool |
Возвращает true , если поле является датой. |
© «Битрикс», 2001-2024, «1С-Битрикс», 2024
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.