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

UpdateDocument

Описание и параметры

void
IBPWorkflowDocument::UpdateDocument(
	mixed documentId,
	array arFields
);

Метод изменяет свойства (поля) указанного документа на указанные значения.

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

ПараметрОписание
documentIdКод документа
arFieldsМассив новых значений свойств документа в виде
array(
	код_свойства => значение,
	...
)
Коды свойств соответствуют кодам свойств, возвращаемым методом GetDocumentFields.

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

<?
public function UpdateDocument($documentId, $arFields)
{
	$documentId = intval($documentId);
	if ($documentId <= 0)
		throw new CBPArgumentNullException("documentId");
	$iblockElement = new CIBlockElement();
	$res = $iblockElement->Update($documentId, $arFields);
	if (!$res)
		throw new Exception($iblockElement->LAST_ERROR);
}
?>


© «Битрикс», 2001-2024, «1С-Битрикс», 2024