Esempio SharePoint resto chiamate

Ecco una serie di chiamate di resto di campione che funziona per me e può aiutarvi anche. Come di 02/2014, ci sono due esempi 🙂

  1. Fare riferimento a una colonna con spazi nel nome
  2. Fare riferimento a una colonna di seleziona multipla
  3. Eseguire una ricerca di persone tramite il resto

 

Aggiungerò a questo col passare del tempo.

Qui ci sono alcuni inchiostri utili che ho trovato pure:

Fare riferimento a una colonna con spazi nel nome

Creare un elenco personalizzato con una colonna denominata "Autore del Blog" (spazio tra il Blog e autore).

Il $select per fare riferimento a tale colonna è:

image

Semplicemente sostituire lo spazio con "_x0020_". Vediamo la _x0020_ in molti esempi in tutto il internets e resto non è diverso.

Se non fai che, Tu sei responsabile ottenere un messaggio di errore come questo:

L'espressione “Autore del Blog” non è valido.

Abbastanza facile.

Fare riferimento a una colonna di ricerca selezione multipla

Impostare:

  1. Creare un elenco personalizzato denominato categorie.
  2. Aggiungi alcune categorie. Ho aggiunto questa convenzione categorie:image
  3. Creare un altro elenco personalizzato denominato MockBlog e aggiungere categorie come una colonna di elenco di selezione multipla (o colonna del sito se questo è come si tira).

Aggiungere alcuni elementi all'elenco Mockblog e siete pronti.

Una chiamata di stile Ajax utilizzando jQuery avrà un aspetto come questo:

  = serverUrl "/API/web/liste/GetByTitle('MockBlog')/elementi" +
             "?$Selezionare = titolo,Categorie/titolo,Blog_x0020_Author/titolo" + 
             "&$Espandere = Blog_x0020_Author,Categorie";

Stiamo raccontando SharePoint "Dammi il titolo per tutte le categorie (Categorie/titolo). Ottenere i valori effettivi per Titolo da $EspandereING elenco categorie." (Mio parafrasando riposante è probabilmente abbastanza sciolto, ma questo come sto interpretarlo).

Se stai facendo questo tramite JavaScript e usando Fiddler a guardare l'output, qualcosa di simile si ottiene in cambio:

 

image

(Quanto sopra è un oggetto JSON)

Eseguire una ricerca di persone tramite il resto

Ho bloggato su questo separatamente. La chiave è quello di specificare un parametro sourceid cui valore è il GUID dell'origine di contenuto gente locale. (Le origini di contenuto usato per essere chiamato ambiti ed è oh-mio così difficile non chiamare tutto un ambito per me!).

Per saperne di più su di esso qui: http://www.mstechblogs.com/paul/?p=10385

 

</fine>

undefinedIscriviti al mio blog.

Seguimi su Twitter a http://www.twitter.com/pagalvin

Lasciare una risposta

L'indirizzo email non verrà pubblicato. i campi richiesti sono contrassegnati *