deleteRecord (Client API 参照)
テーブル レコードを削除します。
構文
Xrm.WebApi.deleteRecord(entityLogicalName, id).then(successCallback, errorCallback);
パラメーター
| 件名 | 型 | 必要 | 内容 |
|---|---|---|---|
| entityLogicalName | String | 有効 | 削除するレコードのテーブル論理名。 たとえば、「account」。 |
| ID | String | 有効 | 削除するテーブル レコードの GUID。 |
| successCallback | Function | 無効 | レコードを削除した場合に呼び出す関数。 次のプロパティを持つオブジェクトが渡され、削除されたレコードが識別されます:
|
| errorCallback | 関数 | 無効 | 処理が失敗したときに呼び出す関数。 |
戻り値
成功時に、successCallback パラメーターの説明で指定済みの値を含む promise オブジェクトを戻します。
例
これらの例では、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 分かかります。 個人データは収集されません (プライバシー ステートメント)。
フィードバック
フィードバックの送信と表示