2017-12-22 5 views
0

Ich habe versucht, eine Sharepoint-Liste abzufragen. Es sollte nur die listItem zurückkehren, die die fieldproperty in der URL hat:Nur ein Listenelement mit CAML abrufen

var Reference= getParameterByName('FilterValue1'); //refers to the funcktion 
var queryString = "<View> <Query><Where><Eq><FieldRef Name='RefText'/><Value Type='Text'>" + Reference+ "</Value></Eq></Where> </Query></View>"; 

//alert(Reference); 

var camlQuery = new SP.CamlQuery(); 

camlQuery.set_viewXml(queryString); 

Es gibt mir immer jedes listitem der Liste, weiß jemand, wie die richtige CAMLQuery wäre?

Antwort

0

Wenn Sie nur ein Element Zeilenlimit in Ihrer Abfrage hinzu:

<RowLimit>1</RowLimit> 

, wenn Ihr Problem in Abfrage, RefText Typ-Feld überprüfen. Ist es Text oder ein anderer Typ?