Hi

I still have a question for this.I try the feature,but it doesn't work
 when I return the Array from function.but I need get current year in
a function.


The following code works fine

<mx:DateField x="160" y="159"     disabledRanges = "{[{rangeEnd: new
Date(2007,11,31)},{rangeStart: new Date(2008,12,1)}]}" />


But the following code doesn't work, the function return an Array, I
am not sure if the Array format is ok or not.

       <mx:Script>
                <![CDATA[
                
                     [Bindable]
                     private var dataRang:Array;
                      
                        private function disRange():Array{                      
  
                          
                          dataRang =new Array("{rangeEnd: new
Date(2007,11,31)}","{rangeStart: new Date(2008,12,1)}");                        
                 
                          return dataRang;
                         }
                ]]>
        </mx:Script>
        
        <mx:DateField x="160" y="129"  disabledRanges = "{disRange()}" /> 

Please give me a help.

Thanks

Mark


--- In flexcoders@yahoogroups.com, Scott Melby <[EMAIL PROTECTED]> wrote:
>
>
http://livedocs.adobe.com/labs/flex3/langref/mx/controls/DateField.html#disabledRanges
> 
> hth
> Scott
> 
> Scott Melby
> Founder, Fast Lane Software LLC
> http://www.fastlanesw.com
> http://blog.fastlanesw.com
> 
> 
> 
> markflex2007 wrote:
> > Hi,
> >
> > I want to limited  DateField and let only select date in current
> > year.I want to set the disabledRange propery, Do you have a idea how
> > to set it?
> >
> > <mx:DateField x="160" y="129" disabledRange=?/>
> >
> > Please help me.Thanks
> >
> > Mark
> >
> >
> >
>


Reply via email to