问题描述
这是合法的Caml查询吗?我是新来的sharepoint。
<View>
<Query>
<Where>
<And>
<Eq>
<FieldRef Name="Autres_x0020_organizations"/>
<Value Type="Boolean">1</Value>
</Eq>
<EQ>
<FieldRef Name="TempPartiel"/>
<Value Type="Boolean">1</Value>
</EQ>
<Or>
<IsNull>
<FieldRef Name="Date_x0020_d_x0027__x00e9_ch_x00"/>
</IsNull>
<Geq>
<FieldRef Name="Date_x0020_d_x0027__x00e9_ch_x00"/>
<Value Type="DateTime">
<Today/>
</Value>
</Geq>
</Or>
</And>
</Where>
<OrderBy>
<FieldRef Name="Ordre_x0020_des_x0020_bourses" Ascending="TRUE"/>
</OrderBy>
</Query>
</View>
我知道列表中的新列是“是/否”类型。 我添加了本节
<EQ>
<FieldRef Name="TempPartiel"/>
<Value Type="Boolean">1</Value>
</EQ>
解决方法
caml查询看起来不错。此外,这是一个名为Caml Designer的工具,可以帮助您构建您的caml查询。这非常有用: