Setting the selectableRange means only the dates between rangeStart and rangeEnd (or in your case from rangeStart onwards) are selectable – that is why the calendar starts at rangeStart upon startup. There’s no way to select a date earlier then rangeStart. If you want to keep the range of dates open and just disable some ranges from being selected, then look into setting disabledRanges.

 

Upon making a selection in a DateField, when it is re-opened it will remain at the date last selected. If you want to keep the calendar at a particular selected date when the app is re-loaded, you’ll have to write a mechanism where that selected date is stored somewhere and re-set when the app is loaded again.

 

-deepa

 

-----Original Message-----
From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On Behalf Of Simard, Ghislain
Sent:
Monday, January 16, 2006 2:59 PM
To: 'flexcoders@yahoogroups.com'
Subject: RE: [flexcoders] DateField: selectableRange

 

it works well except the calendar is always showing the rangeStart date by
default.  How to get the calendar back to the month and year of the date
selected when you reload the page?

Ghislain Simard
Analyst Technique web | Web Technical Analyst
Ressources Naturelles
Canada | 580 Booth Ottawa (Ontario)  K1A 0E4
Natural Resources
Canada | 580 Booth St Ottawa ON  K1A 0E4
Gouvernement du Canada | Government of Canada
[EMAIL PROTECTED]
613-947-0582 | télécopieur / facsimile 613-996-9416 



-----Original Message-----
From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED]
Behalf Of Deepa Subramaniam
Sent:
Monday, January 16, 2006 4:38 PM
To: flexcoders@yahoogroups.com
Subject: RE: [flexcoders] DateField: selectableRange


Hi -

You can set whichever range property you want (disabledRanges which disables
single or multiple days or selectableRange which sets a range of dates which
are selectable) in ActionScript or at the tag level. Both those properties
take an Object which contains two properties - rangeStart and rangeEnd which
are Date objects. For example:

<mx:DateField selectableRange="{ {rangeStart: new Date(2006, 1, 1),
rangeEnd: new Date(2006, 1, 16)} }" />

Will make it such that the DateField enables the range
1/1/06 to 1/16/06 as
selectable.

In your case, you'd want to do:

<mx:DateField id="myDate" selectableRange="{ {rangeStart: new
Date(2004,4,1)} }"/>

HTH -
Deepa

-----Original Message-----
From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of Simard, Ghislain
Sent: Monday, January 16, 2006 1:12 PM
To: 'flexcoders@yahoogroups.com'
Subject: RE: [flexcoders] DateField: selectableRange

What I am trying to do is to get the calendar selectable only from 1 April
2001.

The following is not working:

<mx:DateField id="myDate" selectableRange="rangeStart(new Date(2004,4,1))"/>

Thanks for any help

Ghislain Simard
Analyst Technique web | Web Technical Analyst
Ressources Naturelles Canada | 580 Booth Ottawa (Ontario)  K1A 0E4
Natural Resources Canada | 580 Booth St Ottawa ON  K1A 0E4
Gouvernement du Canada | Government of Canada
[EMAIL PROTECTED]
613-947-0582 | télécopieur / facsimile 613-996-9416 



-----Original Message-----
From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED]
Behalf Of Ghislain Simard
Sent: Monday, January 16, 2006 1:06 PM
To: flexcoders@yahoogroups.com
Subject: [flexcoders] DateField: selectableRange


Is there an example on how to get the range set for the tag DateField?

Thanks





--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com
Yahoo! Groups Links







--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com


SPONSORED LINKS
Web site design development
Computer software development
Software design and development
Macromedia flex
Software development best practice



YAHOO! GROUPS LINKS

*  Visit your group "flexcoders" on the web.
 
*  To unsubscribe from this group, send an email to:
 [EMAIL PROTECTED]
 
*  Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.




--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com
Yahoo! Groups Links








--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com




SPONSORED LINKS
Web site design development Computer software development Software design and development
Macromedia flex Software development best practice


YAHOO! GROUPS LINKS




Reply via email to