1

在 SharePoint 2010 客户端对象模型 (JavaScript) 中,我使用此 caml 查询来下载列表项。

有一个名为的列'Office',其中有几个复选框(即,它是一个多选字段)。我正在寻找已选中Office字段中具有名称的复选框的项目'Toronto'。我不想考虑该Office字段中其他复选框的值。下面的这个查询不起作用,因为我得到 0 个项目,当我知道我应该得到更多时。

var camlquerystring = "
<View>
<Query>
<Where>
<Eq>
<FieldRef Name='Office'/>
<Value Type='Boolean'>
Toronto
</Value>
</Eq>
</Where>
<OrderBy>
<FieldRef Name='Modified' Ascending='FALSE' />
</OrderBy>
</Query>
</View>";   

有谁知道出了什么问题?

谢谢。

4

1 回答 1

1

我得到了解决方案:

更改<Value Type='Boolean'><Value Type='Text'><Value Type='MultiChoice'>

资料来源: http ://social.msdn.microsoft.com/Forums/en-US/sharepointdevelopmentprevious/thread/b20b1945-4b73-4320-8666-957650dc6a20

于 2013-05-29T17:04:25.483 回答