我使用了这个帖子一个参考CAML query with nested AND's and OR's for multiple fields。与我不同的是,我不需要和嵌套或在他们里面。
我有嵌套OR本身工作,但我需要添加三个和条件。我不太清楚如何用嵌套的OR来完成这个任务。
我的目标是下面包含的示例代码如下所示。Test-1 is equal to A or B or C and Test-2 is equal to D and Test-3 is equal to E and Test-4 is equal to F.
<Where>
<And>
<Or>
<Eq>
<FieldRef Name='Test-1' />
<Value Type='Text'>A</Value>
</Eq>
<Or>
<Eq>
<FieldRef Name='Test-1' />
<Value Type='Text'>B</Value>
</Eq>
<Eq>
<FieldRef Name='Test-1' />
<Value Type='Text'>C</Value>
</Eq>
</Or>
</Or>
<And>
<Eq>
<FieldRef Name='Test-2' />
<Value Type='Text'>D</Value>
</Eq>
<Eq>
<FieldRef Name='Test-3' />
<Value Type='Text'>E</Value>
</Eq>
<Eq>
<FieldRef Name='Test-4' />
<Value Type='Text'>F</Value>
</Eq>
</And>
</And>
</Where>谢谢你的帮助
发布于 2015-10-06 09:47:26
使用U2U而不是另一款软件,我可以通过删除和移动AND来解决我的问题。
https://stackoverflow.com/questions/32965258
复制相似问题