Aracılığıyla paylaş


kayıtGetir

Bir tablo kaydı alır.

Için kullanılabilir

Model temelli uygulamalar ve portallar.

Sözdizimi

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

Parametreler

İsim Türü Gerekli Description
entityLogicalName (varlıkLogicalName) String Yes Almak istediğiniz kaydın tablo mantıksal adı. Örneğin: "hesap".
kimlik String Yes Almak istediğiniz tablo kaydının GUID'i.
options String Hayı

Verilerinizi almak için OData sistem sorgu seçenekleri, $select ve $expand.

  • Özellik adlarının virgülle ayrılmış bir listesini ekleyerek döndürülen özellikleri sınırlamak için $select sistem sorgusu seçeneğini kullanın. Aldığınız sütunları sınırlamak önemli bir performans en iyi uygulamasıdır. Özellikler $select kullanılarak belirtilmezse, tüm özellikler döndürülür.
  • İlgili tablolardan hangi verilerin döndürülür denetlemek için $expand sistem sorgusu seçeneğini kullanın. Yalnızca gezinti özelliğinin adını eklerseniz, ilgili kayıtların tüm özelliklerini alırsınız. Gezinti özelliği adından sonra parantez içinde yer alan $select sistem sorgusu seçeneğini kullanarak ilgili kayıtlar için döndürülen özellikleri sınırlayabilirsiniz. Bunu hem tek değerli hem de koleksiyon değerli gezinti özellikleri için kullanın.

ile başlayan ?sorgu seçeneklerini belirtirsiniz. Sorgu seçeneklerini ayırmak için kullanarak & birden çok sorgu seçeneği de belirtebilirsiniz. Örneğin:

?$select=name&$expand=primarycontactid($select=contactid,fullname)
başarılıGeri arama İşlev Hayı

Bir kayıt alındığında çağrılacak bir işlev. Alınan özelliklere ve değerlere sahip bir JSON nesnesi işleve geçirilir.

errorCallback (hata) İşlev Hayı İşlem başarısız olduğunda çağrılacak bir işlev.

Dönüş Değeri

Tür: Promise<Varlığı>

Web API'si
Power Apps bileşen çerçevesi API başvurusu
Power Apps bileşen çerçevesine genel bakış