Skip to Content

Добавить строки в лист

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

Свойства

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

СвойствоТипОписание
Параметры:
Лист*ListСписок, полученный элементом Получить информацию о листе
Одна запись*DataTableОдин добавляемый элемент: каждая строка таблицы — одно поле; первый столбец — внутреннее имя поля, второй — значение
Множество записей*DataTableНесколько добавляемых элементов: первая строка содержит внутренние имена полей, каждая следующая строка — один элемент
Результат:
РезультатList<ListItem>Переменная для сохранения добавленных элементов

Примечание: Заполняется одно из свойств: Одна запись или Множество записей. Если заполнены оба, используется Одна запись.

Важно: Используйте внутренние имена полей — см. Имена полей. Даты передавайте в формате ISO 8601: DateTime.Now.ToString("yyyy-MM-ddTHH:mm:ssZ"), числа — с точкой в качестве разделителя.

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

Пример 1: одна запись

DataTable rec из двух столбцов:

ПолеЗначение
TitleЗаявка №125
StatusНовая
Amount15000.50
  • Лист: list
  • Одна запись: rec
  • Результат: added

Идентификатор добавленного элемента: added[0].Id.

Пример 2: несколько записей из выгрузки

  • Лист: list
  • Множество записей: data — первая строка Title | Status | Amount, далее данные
  • Результат: added

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

ОшибкаПричина и решение
Не указаны данные / Не указан листНе заполнены обязательные свойства
Field '...' is not recognizedУказано отображаемое, а не внутреннее имя поля
invalidRequestЗначение не соответствует типу поля (текст в числовом поле, неверный формат даты)
Last updated on