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

Responder a