Παράδειγμα SharePoint υπόλοιπο κλήσεις

Εδώ είναι ένα σύνολο δείγμα υπόλοιπο κλήσεις που λειτουργεί για μένα και μπορεί να σας βοηθήσει καθώς και. Ως της 02/2014, there are two examples 🙂

  1. Αναφοράς μια στήλη με τα διαστήματα στο όνομά της
  2. Αναφορά μιας πολλαπλής επιλογής στήλης
  3. Εκτελέστε μια αναζήτηση άνθρωποι μέσω υπόλοιπο

 

Εγώ θα προσθέσω σε αυτό όσο περνάει ο καιρός.

Εδώ είναι μερικές χρήσιμες μελάνια που βρήκα καθώς και:

Αναφοράς μια στήλη με τα διαστήματα στο όνομά της

Μπορώ να δημιουργήσω μια προσαρμοσμένη λίστα με μια στήλη που ονομάζεται "Συγγραφέας Blog" (διάστημα μεταξύ των Blog και συγγραφέας).

Το $select να αναφέρονται σε αυτήν τη στήλη είναι:

image

Απλά αντικαταστήστε το διάστημα με "_x0020_". Βλέπουμε το _x0020_ σε πολλά παραδείγματα σε όλο το Ίντερνετ και το υπόλοιπο είναι δεν διαφέρει.

Αν δεν το κάνετε αυτό, είστε ενδέχεται να λάβετε ένα μήνυμα σφάλματος όπως αυτό:

Η έκφραση “Συγγραφέας του blog” δεν είναι έγκυρη.

Αρκετά εύκολο.

Αναφοράς μια στήλη πολλαπλής επιλογής αναζήτησης

Έχει συσταθεί:

  1. Δημιουργήσετε μια προσαρμοσμένη λίστα όνομα "κατηγορίες".
  2. Προσθέστε μερικές κατηγορίες. Πρόσθεσα κατηγορίες thusly:image
  3. Δημιουργήσετε ένα άλλο προσαρμοσμένη λίστα που ονομάζεται MockBlog και να προσθέσετε κατηγορίες ως μια στήλη λίστας πολλαπλών επιλογών (ή στήλη τοποθεσίας, αν αυτό είναι το πώς ζαριά).

Προσθέσετε ορισμένα στοιχεία στη λίστα Mockblog και είστε έτοιμοι.

Μια κλήση Ajax στυλ που χρησιμοποιούν jQuery θα φανεί κάτι παρεμφερή:

serverUrl  = "/_api/web/κατάλογοι/GetByTitle(«MockBlog»)/στοιχεία" +
             "?$Επιλέξτε = τίτλος,Κατηγορίες/τίτλος,Blog_x0020_Author/τίτλος" + 
             "&$επέκταση = Blog_x0020_Author,Κατηγορίες";

Λέμε SharePoint "Δώσε μου τίτλο για όλες τις κατηγορίες (Κατηγορίες/τίτλος). Πάρτε τις πραγματικές τιμές για Τίτλος από $επεκτείνετεσης λίστα κατηγορίες." (Ξεκούραστη παραφράσει μου είναι πιθανώς αρκετά χαλαρά, αλλά αυτό πώς ερμηνεία).

Αν το κάνετε αυτό μέσω JavaScript και χρησιμοποιώντας Fiddler να εξετάσουμε την έξοδο, Μπορείτε να πάρετε κάτι σαν αυτό σε αντάλλαγμα:

 

image

(Τα παραπάνω είναι ένα αντικείμενο JSON)

Εκτελέστε μια αναζήτηση άνθρωποι μέσω υπόλοιπο

Εγώ blogged σχετικά με αυτό χωριστά. Το κλειδί είναι να καθορίσετε μια παράμετρο αναγνωριστικού προέλευσης των οποίων η αξία είναι το GUID της προέλευσης περιεχομένου ντόπιους. (Προελεύσεις περιεχομένου που χρησιμοποιείται για να ονομάζεται εμβελειών και είναι μου-ω-μου δεν είναι τόσο δύσκολο να καλέσετε τα πάντα ένα πεδίο για μένα!).

Διαβάστε περισσότερα για αυτό εδώ: http://www.mstechblogs.com/paul/?p=10385

 

</Τέλος>

undefinedΕγγραφείτε στο blog μου.

Συνέχεια μου για Twitter σε http://www.twitter.com/pagalvin

Αφήνω μια απάντηση

Η διεύθυνση email σας δεν θα δημοσιευθεί. τα απαιτούμενα πεδία είναι επισημασμένα *