Hi Ghislain –
You need to be sure you’re programmatically setting
the selectedDate property on the DateField if you want the calendar to display
that date and open up at that date correctly. So when a date comes in from the backing
database, set the selectedDate property to a Date object corresponding to that
returned date and the calendar should behave how you’d like.
-deepa
-----Original Message-----
From: flexcoders@yahoogroups.com
[mailto:[EMAIL PROTECTED] On Behalf
Of Simard, Ghislain
Sent: Tuesday,
January 17, 2006 9:05 AM
To: 'flexcoders@yahoogroups.com'
Subject: RE: [flexcoders]
DateField: selectableRange
That's the problem, the
calendar doesn't remain at the last date selected. The date in the field
input remain but not the popup calendar. The popup calendar is
always showing first the rangeStart date. See pictures attached
I would like the calendar
to show the month and year of the date previously selected at the
initialization of the page.
As the date is coming
from the database, maybe I should do something after the value is commited in
the field for the calendar to be set correctly. Any idea?
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]On Behalf
Of Deepa Subramaniam
Sent: Monday, January
16, 2006 7:09 PM
To: flexcoders@yahoogroups.com
Subject: RE: [flexcoders]
DateField: selectableRange
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
YAHOO! GROUPS LINKS