deleteRecord (Client API 参照)

テーブル レコードを削除します。

構文

Xrm.WebApi.deleteRecord(entityLogicalName, id).then(successCallback, errorCallback);

パラメーター

件名 必要 内容
entityLogicalName String 有効 削除するレコードのテーブル論理名。 たとえば、「account」。
ID String 有効 削除するテーブル レコードの GUID。
successCallback Function 無効

レコードを削除した場合に呼び出す関数。 次のプロパティを持つオブジェクトが渡され、削除されたレコードが識別されます:

  • entityType: 文字列。 レコードのテーブルの種類。
  • id: 文字列。 レコードの GUID。
  • name: 文字列。 レコードの名前。
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
    }
);

Xrm.WebApi

注意

ドキュメントの言語設定についてお聞かせください。 簡単な調査を行います。 (この調査は英語です)

この調査には約 7 分かかります。 個人データは収集されません (プライバシー ステートメント)。