retrieveMultipleRecords
Ruft eine Sammlung von Tabellendatensätzen ab.
Verfügbar für
Modellgesteuerte Apps und Portale erstellen
Syntax
context.webAPI.retrieveMultipleRecords(entityLogicalName, options, maxPageSize).then(successCallback, errorCallback);
Parameter
Name des Dataflows | Type | Erforderlich | Beschreibung des Dataflows |
---|---|---|---|
entityLogicalName | String | Ja | Der logische Tabellenname des Datensatzes, den Sie abrufen wollen. Zum Beispiel: "Firma". |
options | String | Nr. | OData-Systemabfrageoptionen oder FetchXML Abfrage zum Abrufen Ihrer Daten.
HINWEIS: Sie müssen immer die Systemabfrageoption $select verwenden, um die für einen Tabellendatensatz zurückgegebenen Eigenschaften zu begrenzen, indem Sie eine kommagetrennte Liste von Eigenschaftsnamen einschließen. Die Begrenzung der abgerufenen Spalten ist eine wichtige Best Practice für die Leistung. Wenn Eigenschaften nicht mithilfe von $selectangegeben wurden, werden alle Eigenschaften zurückgegeben. Sie geben die Abfrageoptionen beginnend mit |
maxPageSize | Anzahl | Nein | Geben Sie eine positive Zahl an, die die Anzahl der Tabelleneinträge angibt, die pro Seite zurückgegeben werden sollen. Wird dieser Parameter nicht angegeben, wird der Standard 5000 verwendet. Wenn die Anzahl der abgerufenen Datensätze größer ist als der angegebene |
successCallback | Function | Nein | Eine Funktion, die aufgerufen wird, wenn Tabellendatensätze abgerufen werden. Ein Objekt mit den folgenden Spalten wird an die Funktion übergeben:
|
errorCallback | Funktion | Nein | Eine Funktion zum Aufrufen, wenn der Vorgang fehlschlug. |
Rückgabewert
Art: Versprechen<RetrieveMultipleResponse>
Beschreibung: The RetrieveMultipleResponse
gibt ein lokales Objekt zurück, dass einen Array mit JSON-Objekten enthaält, die die abgerufenen Tabellendatensaätze und den nextLink Parameter mit der URL, die auf den nächsten Satz von Datensätzen zeigt (maxPageSize
), falls Paging in der Anforderung festgelegt wurde, und die Datensatzanzahl den Paging-Wert überschreiret. Verfügt über die folgenden Parameter:
Parameter | Rückgabewert | Beschreibung |
---|---|---|
entities | Entity[] |
Ein Array mit JSON-Objekten, in dem jedes Objekt einen abgerufenen Tabellendatensatz mit Spalten und ihren Werten darstellt. |
nextLink | string |
Wenn die Anzahl der abgerufenen Datensätze größer ist als der Wert, der im Parameter maxPageSize in der Anfrage angegeben ist, gibt dieser Parameter die URL zurück, um den nächsten Satz von Datensätzen zurückzugeben. |
Ähnliche Artikel
Web-API
Power Apps Component Framework-API-Referenz
Power Apps component framework Übersicht
Hinweis
Können Sie uns Ihre Präferenzen für die Dokumentationssprache mitteilen? Nehmen Sie an einer kurzen Umfrage teil. (Beachten Sie, dass diese Umfrage auf Englisch ist.)
Die Umfrage dauert etwa sieben Minuten. Es werden keine personenbezogenen Daten erhoben. (Datenschutzbestimmungen).