CAML OrderBy onlt适用于某些领域

时间:2016-12-29 14:41:10

标签: sharepoint caml

所以,这个OrderBy工作

<Query> <OrderBy> <FieldRef Name="Title" Ascending="True"/> </OrderBy> </Query>

而且这个不是

<Query> <OrderBy> <FieldRef Name="SortOrder" Ascending="True"/> </OrderBy> </Query>

我很茫然。两者都是我的SharePoint列表中的字段,SortOrder是一个“数字”,但我将其更改为“单行文本”(与标题相同)。

注意:如果我删除标签NO OrderBy工作。

1 个答案:

答案 0 :(得分:1)

嗯,事实证明这是一个“内部名称”问题。列表的创建者最初将字段命名为“排序顺序”,然后将其更改为“SortOrder”。所以内部名称是“Sort_x0020_Order”。

咄。

感谢大家的意见。