Я хотел бы обновить элемент списка с помощью SharePoint и пропустить, чтобы найти 1 достойный пример CAML.Как обновить элемент списка sharepoint через веб-службы, используя предложение where?
Вот что я хочу сделать, в SQL мой запрос будет выглядеть как этот
обновление [таблицы] задано поле = «значение» где fieldID = идентификатор;
, так что это означало бы, что у меня есть 1 элемент в списке. Я бы хотел обновить 1 поле с учетом идентификатора этого списка.
Я попытался это, но он не работает:
batchElement.InnerXml = "<Method ID='1' Cmd='Update'>" +
"<Field Name='DeliveryStatus'>" + newStatus.ToString() + "</Field>" +
"<Where><Eq><FieldRef Name='ID' /><Value Type='Text'>" + id + "</Value></Eq></Where></Method>";
Что делать, если вы хотите обновить все элементы, скажем, что было поле Enabled - со значениями, установленными в true? –
@JL Я думаю, вам нужно обновить элементы в цикле. Я этого раньше не делал. –