Daniel, eu nao entendi bem o que você quer fazer. Mas se você está
pegar a soma do .quantiade, você pode trazer somado do back-end ou
tentar assim:

public function contaGridTotal():void
                {
                        var tamanho:int = adg2.rowCount;

                        for(var i:int=0; i < tamanho; i++)
                                        {

                                                var cod:int =
adg1.dataProvider.getItemAt(i).codprod;
                                                var qtd:int =
adg1.dataProvider.getItemAt(i).quantidade;

                                                txtcodprodtotal.text =
cod.toString();

 
txtquantidadetotal.text = (Number(txtquantidadetotal.text) +
Number(qtd.toString())).toString();

                                                lista_Tqtdade();

                                        }

                }

Em fim, não entendi a sua dúvida.

On Dec 17, 11:22 am, Daniel_RMRS <[email protected]> wrote:
> Tenho uma função que conta as linha preenchidas num grid e esse numero
> vai para o for com um contador, para cada índice que é somando no
> contador e pega 2 intens do grid e envia para uma função, se contar 3
> linhas no grid e realiza a função 3 vezes, na verdade é uma função de
> update no banco, meu problema é que se tem 3 linhas no grid, ele
> atualiza uma só no banco ao invés de atualizar as 3. Segue minha
> função a baixo:
>
> public function contaGridTotal():void
>                 {
>                         var tamanho:int = adg2.rowCount;
>
>                         for(var i:int=0; i < tamanho; i++)
>                                         {
>
>                                                 var cod:int = 
> adg1.dataProvider.getItemAt(i).codprod;
>                                                 var qtd:int = 
> adg1.dataProvider.getItemAt(i).quantidade;
>
>                                                 txtcodprodtotal.text = 
> cod.toString();
>
>                                                 txtquantidadetotal.text = 
> qtd.toString();
>
>                                                 lista_Tqtdade();
>
>                                         }
>
>                 }

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