retrieveRecord

Dohvaća zapis tablice.

Dostupno za

Aplikacije i portali utemeljeni na modelu.

Sintaksa

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

Parametri

Ime/naziv Tip Obvezno Opis
entityLogicalName String Da Logički naziv tablice zapisa koji želite dohvatiti. Na primjer: "račun".
ID String Da GUID zapisa tablice koji želite dohvatiti.
Mogućnosti String Ne

Mogućnosti upita sustava OData, $select i $expand, za dohvaćanje podataka.

  • Upotrijebite mogućnost upita sustava $select da biste ograničili vraćena svojstva uključivanjem popisa naziva svojstava odvojenih zarezima. Ograničavanje stupaca koje dohvaćate važan je najbolji način rada. Ako svojstva nisu navedena pomoću naredbe $select, sva će se svojstva vratiti.
  • Pomoću $expand upita sustava kontrolirajte koji će se podaci iz povezanih tablica vraćati. Ako samo uvrstite naziv navigacijskog svojstva, primit ćete sva svojstva povezanih zapisa. Svojstva vraćena za povezane zapise možete ograničiti pomoću mogućnosti upita sustava $select u zagradama nakon naziva svojstva navigacije. Koristite ovu opciju za navigacijska svojstva s jednom vrijednošću i za svojstva s vrijednošću zbirke .

Opcije upita navodite počevši od ?. Možete navesti i više mogućnosti upita pomoću razdvajanja & mogućnosti upita. Na primjer:

?$select=name&$expand=primarycontactid($select=contactid,fullname)
uspjehPovratni poziv Function Ne

Funkcija za pozivanje prilikom dohvaćanja zapisa. Funkciji će se proslijediti JSON objekt s dohvaćenim svojstvima i vrijednostima.

errorCallback Function Ne Funkcija za pozivanje kada operacija ne uspije.

Povratna vrijednost

Vrsta: entitet obećanja<>

Web API
Referenca za API komponente komponente Power Apps
Pregled komponente Power Apps