Lançado Adianti Framework 7.6!
Clique aqui para saber mais
Soma de Itens em mestre-detalhe de acordo com tipo Boa tarde. Alguém sabe como faço para somar valores de itens em um mestre-detalhe de acordo com o tipo? Exemplo: Tenho lançamentos que são: Abertura, Acréscimo, Sangria, Despesas, etc. Então queria somar de acordo com o Tipo e gravar em um campo do Mestre. Obrigado Obs: Não postei o código porquê acho que isso é lógica, mas se for preciso posso postar....
CM
Soma de Itens em mestre-detalhe de acordo com tipo  
Boa tarde.

Alguém sabe como faço para somar valores de itens em um mestre-detalhe de acordo com o tipo?

Exemplo: Tenho lançamentos que são: Abertura, Acréscimo, Sangria, Despesas, etc.
Então queria somar de acordo com o Tipo e gravar em um campo do Mestre.
Obrigado

Obs: Não postei o código porquê acho que isso é lógica, mas se for preciso posso postar.

Curso completo Meu Negócio Pronto
Use para si, ou transforme em um negócio: Inclui aulas e códigos-fontes
Gestor de conteúdo (SITE) + Loja Virtual (E-Commerce) + Emissor de Notas para infoprodutos


Meu negócio pronto Quero me inscrever agora!

Comentários (2)


MC

Claudio

//uma funcao para quando sair do campo vlr_total (no meu caso aqui), no seu caso seria saindo dos Abertura, Acréscimo, Sangria, Despesas

  1. <?php
  2. //faz a somatoria do item para o total
  3. $sum_tot_prod array_sum$param['detail-vlr_total'] );    ---> $param['detail-vlr_total'representa um campo de valor total dos itens
  4. //no seu caso seria campos Abertura, Acréscimo, Sangria, Despesas
  5. //joga para variavel do total
  6. $param['total_produto_total']      = $sum_tot_prod;
  7. //no seu caso seria campos Abertura, Acréscimo, Sangria, Despesas
  8. //para mostrar em tela
  9. $obj  = new StdClass;
  10. $obj->total_produto_total  $sum_tot_prod;
  11. //no seu caso seria campos Abertura, Acréscimo, Sangria, Despesas
  12. TForm::sendData('form_NfSaida'$obj);
  13. ?>
CM

Obrigado Marcelo.
Mas acredito que está função que passou seria para soma do campo normalmente.

O que preciso seria a soma dos valores por Tipo.

Mas é uma idéia.