Opa, desculpa ai Tonussi, agora funcionou normalmente. Depois q exclui os temporarios do navegador e reiniciei o computador funcionou, hehe.
Obrigado! Em 15 de fevereiro de 2012 13:52, Tonussi Eric <erictonu...@gmail.com>escreveu: > Me explica oque você está tentando fazer > > -- > @Tonussi > tonussi.com <http://tonussi.com/> > > > Em 15 de fevereiro de 2012 13:32, Moises Pereira > <moisesrmen...@gmail.com>escreveu: > > Obrigado pela resposta Tonussi! >> >> Essa explicação foi boa, sobre o array e a data, mas mesmo assim >> o meu DateFiled não fica como deveria, estranho. >> Copiei o código q vc criou mas sem sucesso. >> >> Vou ler novamente o meu codigo e caso não consiga resolver vou postar de >> novo, rs. >> >> Vlw, >> >> Em 15 de fevereiro de 2012 10:12, Tonussi Eric >> <erictonu...@gmail.com>escreveu: >> >> Eu fiz assim e funcionou: >>> >>> 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); *//A data final deve ser >>>> MAIOR que a data inicial ;)* >>>> >>>> dtfdGDatOut.selectableRange= { >>>> rangeStart:intervalo, >>>> rangeEnd:intervalo1 >>>> }; *//Não use o [ ] (Array) neste caso* >>>> >>> >>> Abraços >>> >>> -- >>> @Tonussi >>> tonussi.com <http://tonussi.com/> >>> >>> >>> Em 14 de fevereiro de 2012 18:27, Moises Pereira < >>> moisesrmen...@gmail.com> escreveu: >>> >>>> Então neste caso o problema não é referente a datas e sim a desabilitar >>>> o range. >>>> >>>> Se vc acessar o ultimo DateChooser deste link vai entender o q estou >>>> falando. >>>> >>>> >>>> http://blog.flexexamples.com/2007/12/17/setting-selectable-ranges-in-the-flex-datefield-control/ >>>> >>>> >>>> O problema é q nao fica desabilitado como no exemplo. >>>> >>>> Em 14 de fevereiro de 2012 18:14, Tonussi Eric >>>> <erictonu...@gmail.com>escreveu: >>>> >>>> A data final é menor que a data inicial? Pode ser este o erro ;) >>>>> >>>>> Abraços >>>>> >>>>> -- >>>>> @Tonussi >>>>> tonussi.com <http://tonussi.com/> >>>>> >>>>> >>>>> Em 14 de fevereiro de 2012 18:10, Moiza <moisesrmen...@gmail.com>escreveu: >>>>> >>>>>> 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 >>>>> >>>>> >>>>> -- >>>>> 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 >>>> >>>> >>>> >>>> >>>> -- >>>> Moises Pereira >>>> >>>> -- >>>> 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 >>>> >>> >>> -- >>> 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 >> >> >> >> >> -- >> Moises Pereira >> >> -- >> 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 >> > > -- > 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 > -- Moises Pereira -- 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