Я хочу удалить предыдущие события повторяющегося элемента, поэтому я делаю сценарий и использую запрос caml для этого.
Я пытаюсь что-то вроде этого, но это не работает.
P.S: уже добавили ExpandRecurrence = true
в мои параметры запроса, у меня больше нет идей, как решить эту проблему.
<Query>
<Where>
<DateRangesOverlap>
<FieldRef Name="EventDate"></FieldRef>
<FieldRef Name="EndDate"></FieldRef>
<FieldRef Name="RecurrenceID"></FieldRef>
<leq>
<Value Type="DateTime">
2018-12-31T00:00:00Z
</Value>
</leq>
</DateRangesOverlap>
</Where>
</Query>
Когда запрос выполняется, он ловит только один элемент, но мне нужно разбить этот элемент на несколько, чтобы я мог удалить элементы прошлых лет.