Caros amigos, como eu faço  a verificação tipo igual do SQL between data1 e
data2 ?????
mas usando o componente DateField

Eu fiz isso aqui:

var dtini:String = new String(objTabelaPromocional.vigencia_ini);
                var dtfim:String = new
String(objTabelaPromocional.vigencia_fim);
                var numIni:Number = new Number();
                var numFim:Number = new Number();

                //Agora os itens relativos ao array, para saber se esta
dentro da vigencia dos itens dentro do array
                var dtiniArr:String = new String();
                var dtfimArr:String = new String();
                var numIniArr:Number = new Number();
                var numFimArr:Number = new Number();

                dtini =
dtini.substr(6,4)+dtini.substr(3,2)+dtini.substr(0,2);
                dtfim =
dtfim.substr(6,4)+dtfim.substr(3,2)+dtfim.substr(0,2);
                numIni = Number(dtini);
                numFim = Number(dtfim);

                for(var x:Number=0; x< arrayTabela.length;x++){
                    dtiniArr = arrayTabela[x].vigencia_ini;
                    dtfimArr = arrayTabela[x].vigencia_fim;
                    dtiniArr =
dtiniArr.substr(6,4)+dtiniArr.substr(3,2)+dtiniArr.substr(0,2);
                    dtfimArr =
dtfimArr.substr(6,4)+dtfimArr.substr(3,2)+dtfimArr.substr(0,2);
                    numIniArr = Number(dtiniArr);
                    numFimArr = Number(dtfimArr);
                    //Agora verificar se a tabela se encontra dentro da
vigencia corrente.
                    if(numIni > numIniArr  && numIni < numFim){
                        Alert.show("Essa data está em confirto com a tada
de vigência da tabela"+arrayTabela[x].nome_tabela,"Data de Vigência
invalida");
                    }
                }

converti os valores em numericos pra verificar se o numero que dentro
daquela faixa que eu quero, nao sei se tem alguma coisa mais facil que isso
???

-- 
*Hélio Antonio Francisco Silva*
Desenvolvedor web
Certificado Flash developer
Certificado Flash Design
Certificado web developer
Consultor Microsiga / Totvs
Desenvolvedor ADVPL / ASP
Analista de sistemas e ERP Sênior.

-- 
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

Responder a