2010-09-21 3 views
0

J'essaie de configurer un événement onchange dans MS Dynamics CRM qui déclenche une alerte si une date saisie dans un champ se situe en dehors d'une plage spécifiée.Evénement Dynamics crm onchange Validation si une date spécifiée tombe dans une plage de dates

{ 
if (crmForm.all.fielddate.DataValue < 01/01/2010 || crmForm.all.fielddate.DataValue >= 01/01/2011) 
{ 
alert("Specified date falls outside of the date range") ; 
} 
} 

Cela ne semble pas fonctionner, est-ce que j'utilise le bon format de date? ou est-ce que je manque quelque chose?

Merci d'avance pour votre aide

Brett

Répondre

0

Vous devrez analyser chaque valeur comme une date avant de comparer:

if (Date.parse(fromDate) > Date.parse(toDate)) { 
    alert("Specified date falls outside of the date range"); 
} 
Questions connexes