deleteRecord (Client-API-Referenz)
Löscht einen Tabellendatensat.
Syntax
Xrm.WebApi.deleteRecord(entityLogicalName, id).then(successCallback, errorCallback);
Parameter
Name des Dataflows | Type | Erforderlich | Beschreibung |
---|---|---|---|
entityLogicalName |
String | Ja | Den logischen Tabellennamen des Datensatzes, den Sie löschen wollen. Beispiel: account . |
id |
String | Ja | GUID des Tabellendatensatzes, den Sie löschen möchten. |
successCallback |
Function | Nein | Eine Funktion zum Aufrufen, wenn ein Datensatz gelöscht wird. Siehe Rückgabewert |
errorCallback |
Function | Nein | Eine Funktion zum Aufrufen, wenn der Vorgang fehlschlug. |
Rückgabewert
Bei Erfolg gibt dies ein Versprechen-Objekt mit den folgenden Eigenschaften an successCallback
zurück:
Name des Dataflows | Type | Beschreibung |
---|---|---|
entityType |
String | Der logische Tabellenname des Datensatzes. |
id |
String | GUID des Datensatzes. |
name |
String | Name des Datensatzes. |
Beispiele
In diesen Beispielen werden einige der gleichen Anforderungsobjekte verwendet, wie in Aktualisieren und löschen Sie Tabellen mithilfe der Web-API gezeigt, um das Datenobjekt zum Aktualisieren eines Entitätsdatensatzes zu definieren.
Löscht ein Konto mit der Datensatz-ID = 5531d753-95af-e711-a94e-000d3a11e605.
Xrm.WebApi.deleteRecord("account", "5531d753-95af-e711-a94e-000d3a11e605").then(
function success(result) {
console.log("Account deleted");
// perform operations on record deletion
},
function (error) {
console.log(error.message);
// handle error conditions
}
);
Ähnliche Artikel
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).