Бөлісу құралы:


retrieveMultipleRecords

Кесте жазбаларының жиынтығын қалпына келтіреді.

Қол жетімді

Үлгіге негізделген қолданбалар мен порталдар.

Синтаксис

context.webAPI.retrieveMultipleRecords(entityLogicalName, options, maxPageSize).then(successCallback, errorCallback);

Параметрлер

РаT� РаT� Талап етіледі Сипаттама
entityLogicalName String Иә Қалпына келтіргіңіз келетін жазбалардың кестенің логикалық атауы. Мысалы: "тіркелгі".
опциялар String Жоқ

Деректерді алу үшін OData жүйелік сұрау параметрлері немесе FetchXML сұрауы.

  • Келесі жүйелік сұрау параметрлеріне қолдау көрсетіледі: $select, $top, $filter, $expand және $orderby.
  • FetchXML сұрауын көрсету үшін сұрауды көрсету үшін бағанды пайдаланыңыз fetchXml .

ЕСКЕРТПЕ: Кесте жазбасы үшін қайтарылған қасиеттерді үтірмен бөлінген қасиеттер тізімін қосу арқылы шектеу үшін әрдайым жүйелік сұрау параметрін $select пайдаланыңыз. Алынған бағандарды шектеу - бұл өнімділіктің маңызды ең жақсы тәжірибесі. Егер $select арқылы сипаттамалар көрсетілмесе, барлық қасиеттер қайтарылады.

Сұрау параметрлерін келесіден бастап ?көрсетіңіз. Сондай-ақ, сұрау параметрлерін бөлу арқылы & бірнеше жүйелік сұрау параметрлерін көрсетуге болады.

maxPageSize Саны Жоқ

Бір бетке қайтарылатын кесте жазбаларының санын көрсететін оң санды көрсетіңіз. Егер бұл параметрді көрсетпесеңіз, әдепкі мән 5000 ретінде беріледі.

Егер алынатын жазбалар саны көрсетілген maxPageSize мәннен көп болса, nextLink қайтарылған уәде нысанындағы бағанда келесі кестелер жиынтығын алу үшін сілтеме болады.

successCallback Function Жоқ

Кесте жазбалары қалпына келтірілген кезде шақырылатын функция. Келесі бағандары бар нысан функцияға беріледі:

  • Объектілер: JSON нысандарының массиві, мұнда әрбір нысан бағандар мен олардың мәндері жұп key: value түрінде алынған кесте жазбасын білдіреді. Кесте жазбасының идентификаторы әдепкі бойынша қалпына келтіріледі.
  • nextLink: String. Егер алынатын жазбалар саны сұрау параметрінде maxPageSize көрсетілген мәннен көп болса, бұл баған келесі жазбалар жиынтығын қайтару үшін URL мекенжайын қайтарады.
Қатені жою Function Жоқ Операция істен шыққанда қоңырау шалу функциясы.

Қайтаратын мән

Түрі: Promise<RetrieveMultipleResponse>

Сипаттама: Алынған RetrieveMultipleResponse кесте жазбаларын қамтитын JSON нысандарының массивін қамтитын уәдені қайтарады және сұрауда бетке (maxPageSize) көрсетілген жағдайда URL мекенжайы келесі жазбалар жиынтығын көрсететін nextLink параметрін қамтитын уәдені қайтарады. Оның келесі параметрлері бар:

параметр Қайтаратын мән Сипаттама
Субъектілер Entity[] JSON нысандарының массиві, мұнда әрбір нысан бағандар мен олардың мәндері бар алынған кесте жазбасын білдіреді.
Раа string Егер алынатын жазбалар саны сұраудағы 'maxPageSize' параметрінде көрсетілген мәннен көп болса, бұл параметр келесі жазбалар жиынтығын қайтару үшін URL мекенжайын қайтарады.

Веб-API
Power Apps компоненттері құрылымының API анықтамасы
Power Apps компоненттері құрылымына шолу