Main /

Sharepoint CAML

Allgemein

Knowledge Base

Virtualisierung Emulation

Technik und Wissen

Community

Privat

%center%[[http://validator.w3.org/check?uri=referer|http://www.w3.org/Icons/valid-xhtml10.png]]%%

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 (All) | Edit SideBar Zuletzt geändert am 19.10.2011 10:16 Uhr Seite Bearbeiten | Seitenhistorie
Powered by PmWiki