getTaskControls
Описание и параметры
public static function getTaskControls($arTask) { return CBPActivity::CallStaticMethod( $arTask["ACTIVITY"], "getTaskControls", array( $arTask ) ) }
Метод возвращает массив элементов формы задания: кнопки и поля.
Примечание: Метод принимает массив конфигурационных параметров и генерирует скрипты, необходимые для показа файлового диалога. Метод статический.
Параметры метода
Параметр | Описание |
---|---|
$arTask | Массив с параметрами задания. |
Пример ответа
Array ( [BUTTONS] => Array ( [0] => Array ( [TYPE] => submit [TARGET_USER_STATUS] => 3 [NAME] => approve [VALUE] => Y [TEXT] => Сохранить ) ) [FIELDS] => Array ( [0] => Array ( [Id] => contractor [Type] => E:ECrm [Name] => Подрядчик [Description] => Кто выполняет работы [Multiple] => [Required] => 1 [Options] => [Settings] => [Default] => Array ( [0] => CO_5 ) [FieldId] => bpriact_contractor ) [1] => Array ( [Id] => phone_number [Type] => string [Name] => Номер телефона [Description] => Номер телефона бригадира [Multiple] => [Required] => 1 [Options] => [Settings] => [Default] => [FieldId] => bpriact_phone_number ) [2] => Array ( [Id] => task_comment [Type] => text [Name] => Комментарий [Required] => 1 ) ) )
Возвращаемые данные в массиве Fields
Ключ | Описание |
---|---|
Id |
Символьный идентификатор поля |
Type |
Тип поля. Базовые значения:
Остальные типы зависят от документа, с которым работает бизнес-процесс |
Name |
Наименование поля |
Description |
Описание поля |
Multiple |
Множественность поля. Может иметь значение 1 или 0 |
Required |
Обязательность параметра. Может иметь значение 1 или 0 |
Options |
Настройки поля.
Значения зависят от типа параметра. Например, для типа Список |
Settings |
Дополнительные настройки поля |
Default |
Значение поля по умолчанию |
FieldId |
Уникальный идентификатор поля в системе. Обычно формируется как префикс действия + Id |
![]()
Сообщение не промодерировано, возможны ошибки и неточности.
| ||
В стандартном активити "Утверждение документа" (approveactivity) bizproc 24.800.0 теперь возвращаются не только кнопки BUTTONS, но и дополнительные поля формы FIELDS.
Метод ShowTaskForm в активити до сих пор есть, но больше не используется:
| ||
© «Битрикс», 2001-2025, «1С-Битрикс», 2025
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.