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

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-2024, «1С-Битрикс», 2024