deleteRecord (Client API 参照)
テーブル レコードを削除します。
構文
Xrm.WebApi.deleteRecord(entityLogicalName, id).then(successCallback, errorCallback);
Parameters
件名 | タイプ | Required | Description |
---|---|---|---|
entityLogicalName |
String | はい | 削除するレコードのテーブル論理名。 例: account 。 |
id |
String | はい | 削除するテーブル レコードの GUID。 |
successCallback |
Function | いいえ | レコードを削除した場合に呼び出す関数。 戻り値 を見る |
errorCallback |
Function | いいえ | 処理が失敗したときに呼び出す関数。 |
戻り値
成功すると、Promiseオブジェクトを successCallback
次のプロパティを使用します。
件名 | タイプ | Description |
---|---|---|
entityType |
String | レコードのテーブル論理名です。 |
id |
String | レコードの GUID。 |
name |
String | レコードの名前。 |
使用例
これらの例では、Web API をしたテーブルの更新と削除 で示した要求オブジェクトの一部を使用して、エンティティ レコードを更新するためのデータ オブジェクトを定義しています。
レコード 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
}
);
関連記事
注意
ドキュメントの言語設定についてお聞かせください。 簡単な調査を行います。 (この調査は英語です)
この調査には約 7 分かかります。 個人データは収集されません (プライバシー ステートメント)。