Contoh SharePoint sisanya panggilan

Di sini adalah sekumpulan panggilan sisa sampel yang bekerja untuk saya dan dapat membantu Anda serta. Sebagai 02/2014, ada dua contoh 🙂

  1. Referensi kolom dengan ruang dalam namanya
  2. Referensi kolom multi-pilih
  3. Melakukan pencarian orang melalui sisa

 

Saya akan menambahkan ini sebagai berjalannya waktu.

Berikut adalah beberapa tinta berguna yang saya telah menemukan juga:

Referensi kolom dengan ruang dalam namanya

Saya membuat daftar kustom dengan sebuah kolom yang bernama "Penulis Blog" (Ruang antara Blog dan penulis).

$select untuk referensi kolom adalah:

image

Hanya mengganti ruang dengan "_x0020_". Kita melihat _x0020_ dalam banyak contoh di seluruh internets dan sisanya tidak berbeda.

Jika Anda tidak melakukan yang, Anda bertanggung jawab untuk mendapatkan pesan kesalahan seperti ini:

Ekspresi “Penulis blog” ini tidak valid.

Cukup mudah.

Referensi kolom multi-pilih Lookup

Mengatur:

  1. Membuat daftar kustom yang bernama Kategori.
  2. Tambahkan beberapa kategori. Saya menambahkan kategori thusly:image
  3. Membuat daftar kustom yang lain yang disebut MockBlog dan menambahkan kategori sebagai kolom multi-pilih daftar (atau kolom situs jika itu adalah bagaimana Anda roll).

Menambahkan beberapa item ke daftar Mockblog dan Anda siap.

Panggilan gaya Ajax menggunakan jQuery akan terlihat seperti ini:

  = serverUrl "/_api/web/daftar/GetByTitle('MockBlog')/item" +
             "?$Pilih = judul,Kategori/judul,Blog_x0020_Author/judul" + 
             "&$memperluas = Blog_x0020_Author,Kategori";

Kami memberitahu SharePoint "memberi saya judul untuk semua kategori (Kategori/judul). Mendapatkan nilai yang sebenarnya untuk Judul oleh $memperluasing daftar kategori." (Saya parafrase tenang mungkin cukup longgar, Tapi ini bagaimana aku menafsirkan itu).

Jika Anda melakukan ini melalui JavaScript dan menggunakan Fiddler untuk melihat output, Anda mendapatkan sesuatu seperti ini sebagai balasannya:

 

image

(Di atas adalah sebuah objek JSON)

Melakukan pencarian orang melalui sisa

Aku blogged tentang hal ini secara terpisah. Kuncinya adalah untuk menentukan parameter sourceid yang nilainya adalah GUID sumber konten masyarakat setempat. (Sumber konten dulu disebut cakupan dan itu adalah my-oh-saya tidak begitu sulit untuk memanggil segala lingkup bagi saya!).

Baca lebih lanjut tentang hal itu di sini: http://www.mstechblogs.com/paul/?p=10385

 

</akhir>

undefinedBerlangganan ke blog saya.

Ikuti saya di kegugupan di http://www.twitter.com/pagalvin

Tinggalkan balasan

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai *