Dynamics 365 Javascript - Email Format Script
function EmailFormat(field) {
try {
var fieldName = field.getEventSource().getName();
var email = GetValue(fieldName);
if (email != null) {
email = ReplaceFromTurkishChar(email);
SetValue(fieldName, email);
}
}
catch (e) {
CommonAlert("An error occured in EmailFormat Function.\nError: " + e.message);
}
}
function ReplaceFromTurkishChar(text) {
var normal = new Array("i", "s", "u", "c", "o", "g", "C", "S", "O", "U", "G", "I");
var turkish = new Array("ı", "ş", "ü", "ç", "ö", "ğ", "Ç", "Ş", "Ö", "Ü", "Ğ", "İ");
for (var i = 0; i < text.length; i++) {
for (var j = 0; j < 12; j++) {
if ((text.charAt(i)) == turkish[j]) {
text = text.replace((text.charAt(i)), normal[j]);
}
}
}
return text;
}
NOT
Email alanımıza functionımızı eklerken Pass execution context as first parameter checkboxını seçmemiz gerekecektir.
Kaydol:
Kayıt Yorumları (Atom)
Hiç yorum yok:
Yorum Gönder