Bonjour,
Je demande votre aide sur le composant DateField.
Voici mon code :
Partie mxml :
<mx:DateField id="dateDepart" showToday="true" initialize="onInitialize(event)"/>
Voici la définition de la fonction onInitialize :
1 2 3 4 5
|
private function onInitialize(event:Event):void{
var date:Date = new Date(2010, 9, 12);
dateDepart.selectableRange = {rangeStart:date};
} |
La fonction permet seulement de définir les dates qui pourront être sélectionnées dans le composant DateField avec la propriété selectableRange
Dans la fonction, la date correspond au 12 Octobre 2010 (Octobre 2011 n'est pas encore passé). Donc quand je clique sur le DateField, il s'ouvre sur Octobre 2010. showToDay="true" n'est pas pris en compte.
Si je remplace la date par 12 Aout 2010 ( Aout 2011 est déjà passé), le DateField s'ouvre sur le mois de Septembre 2011 (ce que je veux exactement)
Avez vous une explication sur ce fonctionnement.
Je vous remercie d'avance
Partager