Roger, Tu quer trazer estes resultados em um labe no final do data grid??
o total de uma coluna??? Se for isto voce vai precisa de uma variavel não local (estática, pode ser um solução!). Em 25 de agosto de 2010 01:14, Roger Rayner <[email protected]>escreveu: > 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 > + [email protected] > > > > [image: > http://www3.datasul.com.br/images/mkt/campanhas_web/logistica/2009/datasul.jpg] > [image: > 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 > -- 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>>
