Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Tablo kaydını siler.
Sözdizimi
Xrm.WebApi.deleteRecord(entityLogicalName, id).then(successCallback, errorCallback);
Parametreler
| İsim | Türü | Gerekli | Description |
|---|---|---|---|
entityLogicalName |
String | Yes | Silmek istediğiniz kaydın tablo mantıksal adı. Örneğin: account. |
id |
String | Yes | Silmek istediğiniz tablo kaydının GUID'i. |
successCallback |
İşlev | Hayı | Bir kayıt silindiğinde çağrılacak bir işlev. Bkz . Dönüş Değeri |
errorCallback |
İşlev | Hayı | İşlem başarısız olduğunda çağrılacak bir işlev. Aşağıdaki özelliklere sahip bir nesne geçirilir: - errorCode:Sayı. Pozitif ondalık sayı olarak hata kodu. Örneğin, olarak 0x80040333 belgelenen hata kodu olarak 2147746611döndürülür.- message:Dizgi. Sorunu açıklayan bir hata mesajı. |
Dönüş Değeri
Başarılı olduğunda, aşağıdaki özelliklere sahip öğesine successCallback bir promise nesnesi döndürür:
| İsim | Türü | Description |
|---|---|---|
entityType |
String | Kaydın tablo mantıksal adı. |
id |
String | Kaydın GUID değeri. |
name |
String | Kaydın adı. |
Örnekler
Bu örneklerde, bir varlık kaydını güncelleştirmek için veri nesnesini tanımlamak üzere Web API'sini kullanarak tabloları güncelleştirme ve silme bölümünde gösterildiği gibi aynı istek nesnelerinden bazıları kullanılır.
Kayıt kimliği = 5531d753-95af-e711-a94e-000d3a11e605 olan bir hesabı siler.
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
}
);