CAML OrderBy за повтарящо се календарно събитие на SharePoint

Следното е CAML заявката от изглед на календар за списък на SharePoint, който имам. Добавих оператор OrderBy, който препраща към две персонализирани колони в списъка.

<Query>
    <Where>
        <DateRangesOverlap>
            <FieldRef Name="EventDate"/>
            <FieldRef Name="EndDate"/>
            <FieldRef Name="RecurrenceID"/>
            <Value Type="DateTime">
                <Month/>
            </Value>
        </DateRangesOverlap>
    </Where>
    <OrderBy>
        <FieldRef Name="MyOrder"/>
        <FieldRef Name="MyTitle"/>
    </OrderBy>
</Query>

Инструкцията OrderBy работи добре за всички събития, които не се повтарят.

Мога ли да използвам OrderBy с повтарящи се събития? Ако е така, как?


person mcnarya    schedule 11.06.2010    source източник


Отговори (1)


Случайно опитвали ли сте да сортирате низходящо по RecurrenceID? Това поле включва датата в първата половина на стойността.

person Bruins1    schedule 30.07.2019