Sharepoint 2010 CAML:无法完成此操作
我下面的查询似乎失败并抛出“无法完成此操作”。但是,当我在CAML查询生成器中测试此查询时,它工作正常Sharepoint 2010 CAML:无法完成此操作,sharepoint-2010,caml,Sharepoint 2010,Caml,我下面的查询似乎失败并抛出“无法完成此操作”。但是,当我在CAML查询生成器中测试此查询时,它工作正常 <Where> <And> <Or> <Eq><FieldRef Name='Participant' /><Value Type='User'>Test1</Value></Eq> <Eq><FieldRef Name='
<Where>
<And>
<Or>
<Eq><FieldRef Name='Participant' /><Value Type='User'>Test1</Value></Eq>
<Eq><FieldRef Name='Participant' /><Value Type='User'>Test2</Value></Eq>
<Eq><FieldRef Name='Participant' /><Value Type='User'>Test3</Value></Eq>
</Or>
<Eq><FieldRef Name='Department' /><Value Type='Text'>Positioning</Value></Eq>
</And>
</Where>
测试1
测试2
测试3
定位
在您的查询中,
选项卡上似乎有两个以上的条件。在
或
因此,您需要重写查询,如下所示:
<Where>
<And>
<Or>
<Eq>
<FieldRef Name='Participant' />
<Value Type='User'>Test1</Value>
</Eq>
<Or>
<Eq>
<FieldRef Name='Participant' />
<Value Type='User'>Test2</Value>
</Eq>
<Eq>
<FieldRef Name='Participant' />
<Value Type='User'>Test3</Value>
</Eq>
</Or>
</Or>
<Eq>
<FieldRef Name='Title' />
<Value Type='Text'>Postiioning</Value>
</Eq>
</And>
</Where>
测试1
测试2
测试3
定位
这个怎么样:?