24. Juni 2014 08:41
function PruefeTel()
{
var Number = Xrm.Page.getAttribute("new_telefonsring");
var Wert = Number.getValue();
var regEx = /^\+41 [1-9]{1,2} [0-9]{1,3} [0-9]{1,2} [0-9]{1,2}$/;
var matches_array = Wert.match(regEx);
Number.setValue(matches_array);
}
24. Juni 2014 18:10
25. Juni 2014 08:14
//*** Formatieren von Telefonnummer ***
function formatPhoneNumber()
{
var Number = Xrm.Page.getAttribute("telephone1");
var Wert = Number.getValue();
if(Wert != null)
{
var regEx = /^\+41 [1-9]{1,2} [0-9]{1,3} [0-9]{1,2} [0-9]{1,2}$/;
var matches_array = Wert.match(regEx);
if(matches_array)
{
Number.setValue(matches_array[0]);
Xrm.Page.getControl("telephone1").clearNotification();
}
else
{
Number.setValue(matches_array);
Xrm.Page.getControl("telephone1").setNotification("Ungültige Nummer, bitte verwenden Sie dieses Format +41 12 345 67 89");
}
}
else
{
// Abbruch kein Wert vorhanden;
}
}