javascript
  • sharepoint
  • caml
  • 2017-12-29 7 views 0 likes 
    0

    Der folgende Code gibt die korrekten Daten zurück, aber die Daten werden nicht aufsteigend sortiert. Sieht es richtig aus?Überprüfen Sie die CAML-Abfrage OrderBy funktioniert nicht

    camlQuery.set_viewXml("<Query><View><OrderBy><FieldRef Name='Title' Type='Text' Ascending='True' /></OrderBy><Where><Geq><FieldRef Name='ID'/>" + 
          "<Value Type='Number'>1</Value></Geq></Where></Query></View>"); 
    

    Ich habe es versucht, mit und ohne die <Query></Query> Tags und es funktioniert immer noch nicht. Ich habe nur die OrderBy Bits und nichts ausprobiert.

    Antwort

    1

    View und Query Knoten sind in falscher Reihenfolge.

    camlQuery.set_viewXml("<View><Query><OrderBy><FieldRef Name='Title' Type='Text' Ascending='True' /></OrderBy><Where><Geq><FieldRef Name='ID'/>" + 
          "<Value Type='Number'>1</Value></Geq></Where></Query></View>"); 
    
    Verwandte Themen