×

Dynamics CRM’de text bir alana harf girişini nasıl engelleriz? Sadece rakam girilmesini nasıl sağlarız?

Dynamics CRM de örneğin cep telefonu alanına kullanıcı giriş yaparken harf girmesini engellemek için aşağıdaki şekilde JS oluşturup sonra bu js deki functionı form’un OnLoad Eventinde çalışacak şekilde set etmeniz yeterlidir. Sarı işaretli kısımda kendi alanınızın şema ismini yazmanız gerekmektedir.

function onLoadEvents()

{

    Xrm.Page.getControl(‘new_mobilephone’).addOnKeyPress(AllowOnlyNumbers);

}

function AllowOnlyNumbers() {     

    var phoneNo = Xrm.Page.getControl(“new_mobilephone”).getValue();

    phoneNo = phoneNo.replace(/\D/g, ”);

    Xrm.Page.getAttribute(‘new_mobilephone’).setValue(phoneNo);

    if (phoneNo.length == 11) {

        var formattedPhone = phoneNo.replace(/(\d{3})(\d{3})(\d{4})/, ‘$1-$2-$3’);

        Xrm.Page.getAttribute(‘new_mobilephone’).setValue(formattedPhone);

    }

}

Yorum gönder