Класс CFormResult
CFormResult - класс для работы с результатами.
Поля
Поле | Тип | Описание |
---|---|---|
ID | int | Идентификатор результата. |
FORM_ID | int | Идентификатор веб-формы. |
TIMESTAMP_X | datetime | Время последнего изменения. |
DATE_CREATE | datetime | Время создания. |
STATUS_ID | int | Идентификатор текущего статуса. |
USER_ID | int | ID пользователя, создавшего результата (автор результата). |
USER_AUTH | char | Флаг авторизованности автора результата в момент создания результата [Y|N]. |
STAT_GUEST_ID | int | Идентификатор посетителя, создавшего результат (инициализируется модулем "Статистика" в момент создания результата). |
STAT_SESSION_ID | int | Идентификатор сессии, в которой был создан результат (инициализируется модулем "Статистика" в момент создания результата). |
Методы
Метод | Описание | С версии |
---|---|---|
Add | Создает новый результат. | |
Update | Обновляет результат. | |
SetField | Для указанного результата обновляет значения ответа на вопрос или обновляет значение поля веб-формы. | |
GetList | Возвращает список результатов. | |
GetByID | Возвращает поля результата. | |
GetDataByID | Возвращает ряд массивов, содержащих данные по значениям ответов на вопросы веб-формы, а также значения полей веб-формы для указанного результата. | |
GetDataByIDForHTML | Возвращает массив значений ответов на вопросы веб-формы, а также значения полей веб-формы для указанного результата. Ключи данного массива в точности соответствуют правилам формирования имен HTML полей для веб-формы. | 4.0.4 |
Reset | Удаляет значения ответов и значения полей веб-формы для указанного результата. | 4.0.4 |
Delete | Удаляет указанный результат. | 4.0.4 |
Создает почтовое событие. | 4.0.4 | |
SetEvent | Создает событие в модуле "Статистика". | 4.0.4 |
SetStatus | Устанавливает указанный статус для указанного результата. | 4.0.4 |
GetCount | Возвращает количество результатов указанной веб-формы. | 4.0.4 |
GetPermissions | Возвращает массив прав на результат в зависимости от его статуса. |
© «Битрикс», 2001-2024, «1С-Битрикс», 2024