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

Update

bool
CTestAttempt::Update(
 int   ID,
 array arFields
);

Метод изменяет параметры попытки с идентификатором ID. Метод нестатический.

Параметры метода

Параметр Описание
ID Идентификатор попытки
arFields Массив Array("поле"=>"значение", ...). Содержит значения всех полей попытки. Обязательные поля должны быть заполнены.

Возвращаемое значение

Метод возвращает true, если изменение прошло успешно, при возникновении ошибки метод вернёт false. При возникновении ошибки в исключениях будет содержаться текст ошибки.

См. также

Примеры использования

<?
if (CModule::IncludeModule("learning"))
{
    $ATTEMPT_ID = 596;

    $arFields = Array(
        "STATUS" => "F",
        "DATE_END" => ConvertTimeStamp(false,"FULL")
    );

    $attempt = new CTestAttempt;
    $ID = $attempt->Update($ATTEMPT_ID, $arFields);
    $success = ($ID>0);

    if($success)
    {
        echo "Ok!";
    }
    else
    {
        if($e = $APPLICATION->GetException())
            echo "Error: ".$e->GetString();
    }

}
?>


© «Битрикс», 2001-2019, «1С-Битрикс», 2019
Наверх