Megosztás:


retrieveRecord

Beolvas egy táblarekordot.

Elérhető a következőhöz:

Modellalapú alkalmazások > portálok.

Szemantika

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

Paraméterek

Név Típus Kötelező Description
entitásLogikai név Lánc Igen A lekérni kívánt rekord tábla logikai neve. Például: "fiók".
azonosító Lánc Igen A lekérni kívánt táblarekord GUID azonosítója.
options Lánc Nem

OData rendszerlekérdezési lehetőségek, $select és $expand az adatok lekéréséhez.

  • A $select rendszerlekérdezési beállítással korlátozhatja a visszaadott tulajdonságokat a tulajdonságnevek vesszővel tagolt listájának megadásával. A lekért oszlopok korlátozása fontos teljesítménybeli ajánlott eljárás. Ha a tulajdonságok nincsenek megadva $select használatával, a rendszer minden tulajdonságot visszaad.
  • A $expand rendszer lekérdezési beállításával szabályozhatja, hogy a rendszer milyen adatokat ad vissza a kapcsolódó táblákból. Ha csak a navigációs tulajdonság nevét adja meg, a kapcsolódó rekordok összes tulajdonságát megkapja. A kapcsolódó rekordok visszaadott tulajdonságait korlátozhatja a navigációs tulajdonság neve után zárójelben lévő $select rendszerlekérdezési beállítással. Ezt az egyértékű és a gyűjteményértékű navigációs tulajdonságokhoz is használhatja.

A lekérdezési beállításokat a következővel ?kezdheti meg: . Több lekérdezési beállítást & is megadhat a lekérdezési beállítások elkülönítésével. Például:

?$select=name&$expand=primarycontactid($select=contactid,fullname)
sikerVisszahívás Funkció Nem

Függvény, amely rekord lekérésekor hívható. A rendszer egy JSON-objektumot ad át a függvénynek a lekért tulajdonságokkal és értékekkel.

errorCallback Funkció Nem A művelet sikertelensége esetén meghívandó függvény.

Visszaadott érték

Típus: Ígéret<entitás>

Webes API
Power Apps-összetevő-keretrendszer API-referenciája
A Power Apps összetevő-keretrendszerének áttekintése