Boa noite galera,

 

Estou com um problema com um grid....

 

Eu tenho um campo do meu grid que é o valor das despesas de um item...

 

Meu relacionamento é o seguinte... 1 item pode ter varias despesas.....

 

O meu grid é de ITEM só que tem um campo que eu quero mostrar o somatório da
minha lista de despesas.... ai eu coloquei um labelFunction e na função eu
sumarizo as despesas..... conforme abaixo...

 

<mx:DataGridColumn headerText="Despesas" dataField="vlrDespesas"
labelFunction="labelFunctionServico"/>

 

 

            case "vlrDespesas":

                  var vlrDesp:Number = 0;

                  if(obj.despesasItem != null){

                        for each (var desp:DespesasItem in
obj.despesasItem){

                             vlrDesp += desp.vlrDespesa;

                        }     

                  }                 

                  if(vlrDesp > 0){

                        return vlrS.format(vlrDesp);

                  }else{

                        return vlrS.format(0);

                  }           

            break;

 

só que funciona apenas para a primeira despesa incluída, parece que a partir
da primeira não passa no labelFunction novamente.... tentei procurar nas
funções do grid se tem algo como um REFRESH enão encontrei....

 

alguém tem uma idéia de como posso resolver isso?

 

Fico no aguardo.

 

 

Att.,

Roger Rayner

Analista de Sistemas

TOTVS BAHIA
( 55 (71) 9616 - 6876
+  <mailto:[email protected]> [email protected]

 

http://www3.datasul.com.br/images/mkt/campanhas_web/logistica/2009/datasul.j
pg
http://www3.datasul.com.br/images/mkt/campanhas_web/logistica/2009/totvs.jpg

 

"A Humildade é o alicerce dos Sábios... e o Orgulho a coluna dos Débeis!!!"

(Augusto Cury)

 

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

<<image001.jpg>>

<<image002.jpg>>

Responder a