Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Löscht einen Tabellendatensat.
Syntax
Xrm.WebApi.deleteRecord(entityLogicalName, id).then(successCallback, errorCallback);
Parameter
| Name | typ | 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. Es wird ein Objekt mit den folgenden Eigenschaften übergeben: - errorCode: Zahl. Der Fehlercode als positive Dezimalzahl. Der als 0x80040333 dokumentierte Fehlercode wird zum Beispiel als 2147746611 zurückgegeben.- message: Zeichenfolge Eine Fehlermeldung, die das Problem beschreibt. |
Rückgabewert
Bei Erfolg gibt dies ein Versprechen-Objekt mit den folgenden Eigenschaften an successCallback zurück:
| Name | typ | 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
}
);