Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/sharepoint/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
SharePoint CAML查询Orderby不支持降序属性。?_Sharepoint_Sharepoint 2007_Caml - Fatal编程技术网

SharePoint CAML查询Orderby不支持降序属性。?

SharePoint CAML查询Orderby不支持降序属性。?,sharepoint,sharepoint-2007,caml,Sharepoint,Sharepoint 2007,Caml,正在尝试使用CAML查询从SharePoint列表获取数据 我正在使用属性降序,但未按预期工作 请在下面查找代码 <OrderBy> <FieldRef Name='ID' Descending = 'True'/> </OrderBy> 上面的代码仍然获取最小的ID(其中ID为1,2,3..以此类推),在我的例子中,它获取的ID=1 提前感谢。好的,没有“降序”属性来指定降序顺序 相反,必须使用升序属性,并指定“false”作为值 <Or

正在尝试使用CAML查询从SharePoint列表获取数据

我正在使用属性降序,但未按预期工作

请在下面查找代码

<OrderBy>
    <FieldRef Name='ID' Descending = 'True'/>
</OrderBy>

上面的代码仍然获取最小的ID(其中ID为1,2,3..以此类推),在我的例子中,它获取的ID=1

提前感谢。

好的,没有“降序”属性来指定降序顺序

相反,必须使用升序属性,并指定“false”作为值

<OrderBy>
    <FieldRef Name='ID' Ascending='FALSE'/>
</OrderBy>

你可以从中看到

升序——可选布尔值。这指定在视图中定义的FieldRef元素的排序顺序。默认值为TRUE


谢谢斯巴达考古学家。是的,你说得对。。正在浏览msdn microsoft站点并找到CAML()的文档。没有称为Desecnding的属性。它只有带TRUE | FALSE值的升序属性。非常感谢……不用担心,我的荣幸——这有点“不那么直观”。如果他们创建了一个带有两个值“升序”和“降序”的属性“方向”,我会更愿意。。。顺便说一句,只是做一些随机广告-在stack exchange网络中有一个特定于SharePoint问题的网站:link。如果将来你需要任何与SharePoint相关的,而你在主网站上没有得到答案,考虑一下吧。