Tu je niz vzorec ostalo klicev, ki delajo za mene in lahko pomoč vi jasno tudi. Kot od 02/2014, there are two examples 🙂
- Sklic na stolpec s presledki v svojem imenu
- Referenčni multi-izberite stolpec
- Izvedite iskanje ljudi preko ostalo
Bom dodati, da to po nekem času.
Tukaj je nekaj koristnih črnila, sem našel tudi:
- http://platinumdogs.me/2013/03/14/sharepoint-adventures-with-the-rest-api-part-1/#lookup
- http://msdn.microsoft.com/en-us/library/gg309461.aspx#BKMK_select
Sklic na stolpec s presledki v svojem imenu
I ustvarite seznam po meri z stolpec imenovan "Blog avtorja" (prostor med Blog in avtor).
$select sklicuje ta stolpec je:
Preprosto zamenjati prostor z "_x0020_". Vidimo _x0020_ v veliko primerov čez internets in ostalo se ne razlikuje.
Če ne naredite, ki, ste dobili sporočilo o napaki, kot je ta:
Izraz “Avtor blog” ni veljaven.
Enostavno dovolj.
Referenčni stolpec multi-izberite za iskanje
Nastavite:
- Ustvarite seznam po meri z imenom kategorije.
- Dodajte nekaj kategorij. Sem dodal kategorije thusly:
- Ustvarite drug seznam po meri, ki se imenuje MockBlog in dodajte kategorije kot multi-izberite seznam stolpcev (ali stolpec mesta, če to je, kako ste roll).
Dodajanje nekaterih elementov na seznam Mockblog in ste pripravljeni.
Ajax slog klic z uporabo jQuery bo izgledala nekako takole:
serverUrl = "/_api/web/seznami, GetByTitle("MockBlog")/elementi" + "?$Izberite naslov =,Kategorije/naslov,Blog_x0020_Author/naslov" + "&$Razširite = Blog_x0020_Author,Kategorije";
Smo si pravi SharePoint "Daj mi naslov za vse kategorije (Kategorije/naslov). Dobili dejanske vrednosti za Naslov z $Razširiteing seznam kategorije." (Moj prijeten parafrazo je verjetno zelo ohlapno, ampak to kako sem to tolmačenje).
Če to delaš preko JavaScript in uporabo Violinista pogledati izhod, dobiš kaj takega v zameno:
(Zgoraj je predmeta JSON)
Izvedite iskanje ljudi preko ostalo
I blogged o tem posebej. Ključno je, da določite ID parametra, katerega vrednost je GUID vira vsebine domačini. (Vire vsebine, ki se uporablja za se imenuje obsegov in je my-oh-my ne tako težko poklicati vse področje zame!).
Preberite več o tem tukaj: http://www.mstechblogs.com/paul/?p=10385
</namen>
Sledite mi na Cvrkutati na http://www.twitter.com/pagalvin