Ricardo,

Vc tem que forçar o refresh do Datagrid. Na função de cálculo quando
vc atualiza o valor isto não faz o DG atualizar o display, vc tem que
comandar esta atualização, executanto por exemplo:
dg.dataProvider.refresh();

hth
julio


Ricardo Canelas escreveu:

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

Reply via email to