用于SharePoint重复日历事件的CAML OrderBy

时间:2010-06-11 21:33:45

标签: sharepoint calendar caml

以下是我所拥有的SharePoint列表的日历视图中的CAML查询。我添加了一个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用于重复发生的事件吗?如果是这样,怎么样?

1 个答案:

答案 0 :(得分:0)

您是否碰巧尝试按RecurrenceID对降序进行排序?该字段在值的前半部分包含日期。