Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/18.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 Modified不起作用_Sharepoint_Caml - Fatal编程技术网

SharePoint CAML OrderBy Modified不起作用

SharePoint CAML OrderBy Modified不起作用,sharepoint,caml,Sharepoint,Caml,我对一份名单提出了质疑。我想得到最后一个符合一定条件的修改项,我的查询如下: <Query><OrderBy><FieldRef Name='Modified' Ascending='FALSE' /></OrderBy><Where><Eq><FieldRef Name='kortnummer'/><Value Type='String'>kv11</Value></Eq>

我对一份名单提出了质疑。我想得到最后一个符合一定条件的修改项,我的查询如下:

<Query><OrderBy><FieldRef  Name='Modified' Ascending='FALSE' /></OrderBy><Where><Eq><FieldRef Name='kortnummer'/><Value Type='String'>kv11</Value></Eq></Where></Query>
kv11
我得到了我需要的列表项,只是顺序不对。将升序更改为true没有任何作用,因此显然OrderBy子句中存在不正确的地方

根据客户要求,可以修改订单


你知道为什么我的订单不起作用吗

我总是将OrderBy放在Where之后

否则,您可以确保使用的是内部名称。我通常使用SharePoint Manager 2007获取内部字段名


我可以在SharePoint中的列表中看到,修改后的列内部名称为“Last_x0020_modified”

如果您在C字符串中执行此操作以获取SPListItemCollection,则不需要“”标记。

您可以发布代码以执行该查询吗?也许你只是发送了额外的标记是的,因为如果你的查询出错,它将返回所有结果。谢谢,这帮助我解决了问题!我一开始没有带,但后来它什么也没回来。原来我应该将where fieldref的数据类型更改为“Text”:)对不起,我没看到您这么做就解决了这个问题!嗯,还有FieldRef值类型。。。。