Boa Tarde,

       Estou com um problema ao utilizar selectableRange no DataField.

        Quando passo um valor estático funciona normalmente ex:

        <mx:DateField id="dateField3"
                    showToday="false"
                    selectableRange="{{rangeStart:new Date(2007, 11,
3),
                                      rangeEnd:new
Date(2007,11,28)}}" />


Agora quando tento passar um valor dinâmico, não funciona :

<mx:DateField formatString="DD/MM/YYYY"
                                                          
dayNames="['D','S','T','Q','Q','S','S']"
                                                          id="dtfdGDatOut"
                                                          
change="restringirDataFinal()"
                                                          height="22"
                                                          x="243"
                                                          y="2"/>

private function restringirDataFinal():void
                        {
                                var intervalo:Date = new
Date(dtfdGDatIn.selectedDate.getFullYear(),
dtfdGDatIn.selectedDate.getMonth(),
 
dtfdGDatIn.selectedDate.getDate());
                                var intervalo1:Date = new
Date(dtfdGDatIn.selectedDate.getFullYear(),
dtfdGDatIn.selectedDate.getMonth(),
 
dtfdGDatIn.selectedDate.getDate() - 90);

                                dtfdGDatOut.selectableRange= 
[{rangeStart:intervalo,
                                        rangeEnd:intervalo1}];
}

Se alguém puder me ajudar, agradeço!

-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
Para sair da lista, envie um email em branco para 
flexdev-unsubscr...@googlegroups.com
Mais opções estão disponíveis em http://groups.google.com/group/flexdev

Responder a