Zgadzam się z Colinem, a coraz częściej stosowane warunek są następujące:
1. Null:
<Where><IsNull><FieldRef Name="CustomField" /></IsNull></Where>
2. Not Null:
<Where><IsNotNull><FieldRef Name="CustomField" /></IsNotNull></Where>
3. Equal:
<Where><Eq><FieldRef Name="CustomField" /><Value Type="Text">MatchValue</Value></Eq></Where>
4. Not Equal:
<Where><Neq><FieldRef Name="CustomField" /><Value Type="Text">MatchValue</Value></Neq></Where>
5. Greater Than:
<Where><Gt><FieldRef Name="CustomField" /><Value Type="Text">1</Value></Gt></Where>
6. Greater Than And Equal:
<Where><Geq><FieldRef Name="CustomField" /><Value Type="Text">1</Value></Geq></Where>
7. Lower Than:
<Where><Lt><FieldRef Name="CustomField" /><Value Type="Text">1</Value></Lt></Where>
8. Lower Than And Equal:
<Where><Leq><FieldRef Name="CustomField" /><Value Type="Text">1</Value></Leq></Where>
9 Begin With:
<Where><BeginsWith><FieldRef Name="CustomField" /><Value Type="Text">StartString</Value></BeginsWith></Where>
10: Contains:
<Where><Contains><FieldRef Name="CustomField" /><Value Type="Text">ContainString</Value></Contains></Where>
Uwaga: Więcej informacji można znaleźć na stronie: http://msdn.microsoft.com/en-us/library/ms467521.aspx Jest całkowicie Caml Zapytanie Schema .
nadzieję, że może pomóc ~
owijania wysyłania zapytań języka SQL, jak w XML: udar geniuszu lub czystej złośliwości? Ty decydujesz. – Juliet
Działałoby, gdyby był to SQL ... ale jego inny funky (zepsuty) aspekt SharePoint. SharePoint nigdy nie rozczarowuje ... –
Trzeba też pokochać dokumentację Microsofts - http://msdn.microsoft.com/en-us/library/dd588322%28office.11%29.aspx - wyjaśnia wszystko inne oprócz tego, jak używać isnull. ... –