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 [email protected]
Para sair da lista, envie um email em branco para
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev