Main /

Sharepoint CAML

Sharepoint CAML

/ HomePage / Computer / Software / SharePoint / CAML

CAML Queries

Mit Hilfe von CAML, einer Art durch XML aufgeblähtes sql, lassen sich queries auf Sharepoint-Listen formulieren. Hier ein paar Beispiele aus der Praxis.

Abfrage auf den Inhalt eines eines Lookup-Feldes:

 <Query>
   <Where>
     <Eq>
       <FieldRef Name='Fruit'/>
       <Value Type='Lookup'>Banana</Value>
     </Eq>
   </Where>
 </Query>

Abfrage auf die ID eines Lookup-Feldes:

 <Query>
   <Where>
     <Eq>
       <FieldRef Name='Fruit' LookupId='TRUE' />
       <Value Type='Lookup'>15</Value>
     </Eq>
   </Where>
 </Query>

Aus Performance-Gründen sollte man immer die ViewFields?-Methode der Query-Klasse mit den wirklich benötigten Feldern belegen:

Frische Änderungen | Menü editieren
zuletzt geändert am 19.10.2011 10:16 Uhr von Elsni
Edit Page | Page History