Здесь мы обновим ответ у вопроса «Город» у отдельного результата заполнения формы = 428523
<?php require_once($_SERVER['DOCUMENT_ROOT'] . "/bitrix/modules/main/include/prolog_before.php"); if (CModule::IncludeModule("form")) { // обновим Значение для вопроса "Город" (ID поля ответ №25557) у результата заполнения формы №428523 $RESULT_ID = 428523; // id результата $arVALUE = array(); $FIELD_SID = "SIMPLE_QUESTION_344"; // символьный идентификатор вопроса $ANSWER_ID = 25557; // ID поля ответа $arVALUE[$ANSWER_ID] = "Москва"; CFormResult::SetField($RESULT_ID, $FIELD_SID, $arVALUE); // вот так, например, можно обновить IP адрес поля формы для определенного результата заполнения формы CFormResult::SetField(428523, 'user_ip', '58.12.103.27'); } ?>
Смотрим символьный идентификатор вопроса (например: SIMPLE_QUESTION_344)
ID поля ответа (например: 25557)
Смотрим идентификатор поля user_ip: