我很感激有关让我的CAML查询工作的任何帮助。 我有以下列表:
| ID | Department | Status |
我正在尝试让查询返回list items where ID=1, Department=Audit, and Status= "Stopped" OR "In Progress".
有人可以帮忙吗?
此致
答案 0 :(得分:5)
查询:
<Query>
<Where>
<And>
<Eq>
<FieldRef Name='ID' />
<Value Type='Counter'>1</Value>
</Eq>
<And>
<Eq>
<FieldRef Name='Department' />
<Value Type='Choice'>Audit</Value>
</Eq>
<Or>
<Eq>
<FieldRef Name='Status' />
<Value Type='Choice'>In Progress</Value>
</Eq>
<Eq>
<FieldRef Name='Status' />
<Value Type='Choice'>Not Started</Value>
</Eq>
</Or>
</And>
</And>
</Where>
</Query>
注意:假设Department是
Choice
字段
我建议您使用可帮助您构建CAML查询的工具,例如U2U Caml Query Builder