Класс CFormStatus
CFormStatus - класс для работы со статусами.
Поля
Поле | Тип | Описание |
---|---|---|
ID | int | Идентификатор статуса. |
FORM_ID | int | Идентификатор веб-формы. |
TIMESTAMP_X | datetime | Время последнего изменения параметров статуса. |
ACTIVE | char | Флаг активности статуса [Y|N]. |
C_SORT | int | Индекс сортировки статуса. |
TITLE | varchar(255) | Заголовок статуса. |
DESCRIPTION | varchar(2000) | Описание статуса. |
DEFAULT_VALUE | char | Флаг установки у результата данного статуса по умолчанию [Y|N]. |
CSS | varchar(255) | Имя CSS класса для вывода заголовка статуса. |
HANDLER_OUT | varchar(255) | Путь относительно корня к обработчику, вызываемому при смене у результата данного статуса на другой. |
HANDLER_IN | varchar(255) | Путь относительно корня к обработчику, вызываемому при смене у результата какого-либо статуса на данный. |
Методы
Метод | Описание | С версии |
---|---|---|
Set | Добавляет новый статус либо обновляет параметры существующего. | |
GetList | Возвращает список статусов указанной веб-формы. | |
GetByID | Возвращает параметры статуса. | |
Copy | Копирует статус. | |
Delete | Удаляет статус. | |
GetPermissions | Возвращает массив прав текущего пользователя для указанного статуса. | |
GetPermissionList | Возвращает массивы групп пользователей с определёнными правами для указанного статуса. | |
GetDropdown | Возвращает список статусов в формате для вывода выпадающего списка одиночного выбора. |
© «Битрикс», 2001-2024, «1С-Битрикс», 2024