Документация для разработчиков
Темная тема

Display

Класс для отрисовки значений пользовательских полей.

Класс Bitrix\Rpa\UserField\Display предназначен для работы в рамках одного процесса. Если надо отрисовать значения пользовательских полей для нескольких процессов, надо использовать отдельный экземпляр на каждый процесс.

Методы

Метод Описание С версии
public function __construct(UserFieldCollection $userFieldCollection, array $values = []) Констуктор.
  • $userFieldCollection - коллекция полей;
  • массив в формате ключ - ид элемента, значение - массив значений пользовательских полей этого элемента.
public function addValues(int $itemId, array $values): Display Метод позволяет добавить значения полей $values у элемента $itemId.

Возвращает $this

public function getAllValues(): array Метод возвращает набор отрисованных значений в формате ключ - ид элемента, значение - набор отрисованных значений.
public function getValues(int $itemId): ?array Метод возвращает набор отрисованных значений элемента $itemId. Если для этого элемента не были добавлены значения, то метод вернет null.
public function getValue(int $itemId, string $fieldName): ?string Метод возвращает отрисованное значение поля $fieldName элемента $itemId.


Пользовательские комментарии

Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.

Для этого нужно всего лишь авторизоваться на сайте

Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.

Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.
© «Битрикс», 2001-2021, «1С-Битрикс», 2021
Наверх