openErrorDialog (İstemci API başvurusu)

Bir hata iletişim kutusu görüntüler.

Sözdizimi

Xrm.Navigation.openErrorDialog(errorOptions).then(successCallback,errorCallback);

Parametreler

İsim Türü Gerekli Description
errorOptions Nesne Yes Hata iletişim kutusu seçeneklerini belirtmek için bir nesne. nesnesi aşağıdaki değerleri içerir:
- details: (İsteğe bağlı) Dize. Hatayla ilgili ayrıntılar. Bunu belirttiğinizde, hata iletisinde Günlük Dosyasını İndir düğmesi bulunur ve bu düğmeye tıklandığında kullanıcılar bu değerde belirtilen içeriğe sahip bir metin dosyası indirir.
- errorCode: (İsteğe bağlı) Sayı. Hata kodu. yeni ayarladıysanız errorCode, hata kodunun iletisi sunucudan otomatik olarak alınır ve hata iletişim kutusunda görüntülenir. Geçersiz errorCode bir değer belirtirseniz, varsayılan hata iletisini içeren bir hata iletişim kutusu görüntülenir.
- message: (İsteğe bağlı) Dize. Hata iletişim kutusunda görüntülenecek ileti.

veya message değerini ayarlamanız errorCode gerekir.
successCallback function Hayı Hata iletişim kutusu kapatıldığında yürütülecek bir işlev.
errorCallback function Hayı İşlem başarısız olduğunda yürütülecek bir işlev.

Example

Aşağıdaki kod örneği, varsayılan ileti içeren bir hata iletişim kutusunu görüntülemek için yanlış bir errorCode (1234) geçirir:

Xrm.Navigation.openErrorDialog({ errorCode:1234 }).then(
    function (success) {
        console.log(success);        
    },
    function (error) {
        console.log(error);
    });

Bu, varsayılan iletiyi içeren bir hata iletişim kutusu görüntüler:

Varsayılan ileti içeren hata iletişim kutusu.

Xrm.Navigation
Hata kodlarının listesi