Galera estou com um problema que não acho a solução, tenho um dataGrid com 3
colunas, em uma o valor, na outra a quantidade e na outra o valor total,
na coluna quantidade tenho um NumericStepper que ao ser alterado altera a
coluna total multiplicando o valor pela quantidade atraves do labelFunction,
o valor aparece corretamente na coluna,
porém o valor da coluna continua sendo o valor inicial e não o valor
calculado
esta é a linha da coluna Total
<mx:DataGridColumn editable="true" showDataTips="true" headerText="Total"
width="80" dataField="TOTAL" labelFunction="calcular"/>
está e a função
private function calcular(item:Object, column:DataGridColumn):String {
var numero:Number = parseFloat(item['VALOR']) *
parseFloat(item['QTDE']);
return formataReal.format(numero);
}
a situação é essa
Valor | Quantidade | Total
10.00 | 5 | 50.00
o valor é mostrado corretamente o valor 50.00, mas o dataTip da coluna me
mostra 10.00, o arrayCollection do dataProvider do grid também mostra 10.00
algúem sabe me dizer o que acontece ?
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---