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