Skip to Content

Редактировать элемент листа

Элемент сохраняет изменения полей элемента списка SharePoint. Для корректной работы следует поместить элемент в контейнер Microsoft 365.

Свойства

Описание общих свойств элемента см. в разделе Свойства элемента . Символ * в названии свойства указывает на обязательность его заполнения.

СвойствоТипОписание
Параметры:
Элемент*ListItemЭлемент списка с измененными значениями полей

Важно: Элемент сохраняет значения полей, записанные в объект ListItem. Перед вызовом измените нужные поля выражением или элементом выполнения кода: itm.Fields.AdditionalData["Status"] = "Выполнена";

Примечание: Объект ListItem возвращают элементы Добавить строки в лист (свойство Результат) и Получить элементы листа (свойство Элементы). Сохраняются только поля, доступные для изменения, — служебные поля (Created, Modified, @odata.etag и т. п.) пропускаются.

Практический пример

Смена статуса добавленной заявки

  1. Добавить строки в лист — результат added.
  2. Элемент выполнения кода: added[0].Fields.AdditionalData["Status"] = "В работе";
  3. Редактировать элемент листа: Элемент — added[0].

Возможные ошибки

ОшибкаПричина и решение
Не указан элементНе заполнено свойство Элемент
itemNotFoundЭлемент удален из списка
invalidRequestЗначение не соответствует типу поля или изменяется поле только для чтения
Last updated on