retrieveRecord

Pridobi zapis tabele.

Na voljo za

Aplikacije in portali, ki temeljijo na modelu.

Sintaksa

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

Parametri

Imenu Vrsti Zahtevano Opis
entityLogicalName String Da Logično ime tabele zapisa, ki ga želite pridobiti. Na primer: »račun«.
id String Da GUID zapisa tabele, ki ga želite pridobiti.
Možnosti String Ne

Možnosti sistemske poizvedbe OData $select in $expand za pridobivanje podatkov.

  • Z možnostjo sistemske poizvedbe $select omejite vrnjene lastnosti z vključitvijo seznama imen lastnosti, ločenih z vejico. Omejevanje stolpcev, ki jih pridobite, je pomembna najboljša praksa za učinkovitost delovanja. Če lastnosti niso določene s $select, bodo vrnjene vse lastnosti.
  • Z možnostjo $expand sistemska poizvedba lahko nadzorujete, kateri podatki iz povezanih tabel bodo vrnjeni. Če vključite le ime lastnosti krmarjenja, boste prejeli vse lastnosti povezanih zapisov. Lastnosti, vrnjene za povezane zapise, lahko omejite z možnostjo sistemske poizvedbe $select v oklepajih za imenom lastnosti krmarjenja. To uporabite za lastnosti krmarjenja z eno vrednostjo in za lastnosti zbirke .

Določite možnosti poizvedbe, ki se začnejo z ?. Določite lahko tudi več možnosti poizvedbe tako, da & ločite možnosti poizvedbe. Primer:

?$select=name&$expand=primarycontactid($select=contactid,fullname)
uspehPovratni klic Function Ne

Funkcija, ki jo pokličete ob pridobitvi zapisa. V funkcijo bo poslan predmet JSON z pridobljenimi lastnostmi in vrednostmi.

errorCallback Function Ne Funkcija, ki jo pokličete, ko operacija ne uspe.

Vrednost vračila

Vrsta: entiteta obljube<>

Spletni API
Sklic na VMESNIK API za ogrodje komponent Power Apps
Pregled ogrodja komponent power apps