Dapatkan Rekod

Mendapatkan semula rekod jadual.

Tersedia untuk

Apl & portal dipacu model.

Sintaks

context.webAPI.retrieveRecord(entityLogicalName, id, options).then(successCallback, errorCallback);

Parameter

Nama Jenis Wajib Description
entityLogicalName String Ya Nama logik jadual rekod yang anda mahu ambil. Sebagai contoh: "akaun".
id String Ya GUID bagi rekod jadual yang ingin anda ambil.
pilihan String Tidak

Pilihan pertanyaan sistem OData, $select dan $expand, untuk mendapatkan semula data anda.

  • Gunakan pilihan pertanyaan sistem $select untuk mengehadkan sifat yang dikembalikan dengan menyertakan senarai nama sifat yang dipisahkan koma. Mengehadkan lajur yang anda ambil ialah amalan terbaik prestasi yang penting. Jika sifat tidak ditentukan menggunakan $select, semua sifat akan dikembalikan.
  • Gunakan pilihan pertanyaan sistem $expand untuk mengawal data daripada jadual berkaitan yang dikembalikan. Jika anda hanya memasukkan nama sifat navigasi, anda akan menerima semua sifat untuk rekod yang berkaitan. Anda boleh mengehadkan sifat yang dikembalikan untuk rekod berkaitan menggunakan pilihan pertanyaan sistem $select dalam kurungan selepas nama sifat navigasi. Gunakan ini untuk kedua-dua sifat navigasi bernilai tunggal dan nilai koleksi .

Anda menentukan opsyen pertanyaan bermula dengan ?. Anda juga boleh menentukan berbilang pilihan pertanyaan dengan menggunakan & untuk memisahkan pilihan pertanyaan. Contohnya:

?$select=name&$expand=primarycontactid($select=contactid,fullname)
kejayaanPanggilan Balik Function Tidak

Fungsi untuk memanggil apabila rekod diambil. Objek JSON dengan sifat dan nilai yang diambil akan dihantar kepada fungsi.

ralatPanggilan Balik Function Tidak Fungsi untuk memanggil apabila operasi gagal.

Nilai Pulangan

Jenis: Entiti Janji<>

Web API
Rujukan API rangka kerja komponen Power Apps
Gambaran keseluruhan rangka kerja komponen Power Apps