Olá,

Eu tenho como campos no datagrid:
Preco | Desconto | Quantidade | Valor Final | Valor Unitario

E o campo Quantidade é componente oNumericStepper.mxml.

Como que eu faço para que quando estiver
digitando um numero já calcule o "valor final" ????


Meu script está assim,
mas só calcula quando muda de linha do datagrid =/, pq será ?

----------------------------------
oNumericStepper.MXML:

<?xml version="1.0" encoding="utf-8"?>
<mx:NumericStepper xmlns:mx="http://www.adobe.com/2006/mxml";
        minimum="0"
        maximum="1999"
        cornerRadius="0"
        keyUp="parentDocument.formQtd_keyUp(event);">
</mx:NumericStepper>


----------------------------------
main.MXML

public function formQtd_keyUp(e:KeyboardEvent):void{
    var qtd:int = int(e.target.text);
    cacl_valorFinal( qtd );    
}

public function cacl_valorFinal(qtd:int):void{
    var finalAcumulativo:Number =  Number(dg.selectedItem.Preco) * qtd
    dg.selectedItem.FinalAcumulativo = finalAcumulativo;
}


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