deleteRecord (bezeroaren APIaren erreferentzia)

Taulako erregistro bat ezabatzen du.

Sintaxia

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

Parametroak

Izena Mota Beharrezkoa Deskribapena
entityLogicalName String Bai Ezabatu nahi duzun erregistroaren taularen izen logikoa. Adibidez: account.
id String Bai Ezabatu nahi duzun taulako erregistroaren GUID.
successCallback Function Ez Erregistro bat ezabatzen denean deitzen zaion funtzioa. Ikusi itzulitako balioa
errorCallback Function Ez Eragiketan akats bat gertatzen denean deitzen zaion funtzioa. Propietate hauek dituen objektu bat pasatzen da:
- errorCode: Zenbakia. Errore-kodea zenbaki hamartar positibo gisa. Adibidez, dokumentatutako errore-kodea honela 0x800403332147746611itzuliko da.
- message: String. Arazoa deskribatzen duen akats-mezua.

Itzuli balioa

Arrakasta izanez gero, promesa-objektu bat honako propietate hauekin itzultzen du successCallback :

Izena Mota Deskribapena
entityType String Erregistroaren taularen izen logikoa.
id String Erregistroaren GUID.
name String Erregistroaren izena.

Adibideak

Adibide hauek eskaera objektu berberak erabiltzen dituzte Eguneratu eta ezabatu taulak Web APIa erabiliz entitate-erregistro bat eguneratzeko datu-objektua definitzeko.

Erregistroaren IDa = 5531d753-95af-e711-a94e-000d3a11e605 duen kontua ezabatzen du.

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