Como criar em MVC um totalizador de um GRID que é filho de outro grid ?

Olá, pessoal !

Tenho dois GRID's em uma tela em MVC, um de Produto Acabado (SZ6) e um de Operações (SZQ), para cada item no de produtos (SZ6), tenho vários itens no de operações (SZQ), ou seja, pra cada item de produto, tenho várias operações, e posso ter vários produtos com suas respectivas operações.

Criei um totalizador 'TOTAL HORAS' com ADDCALC() usando 'SUM' do campo 'Tempo de operação' que fica em Operações (SZQ), ele funciona corretamente, conforme mudo a linha do Produto (SZ6), no rodapé das Operações (SZQ) ele mostra o total de horas usada no produto posicionado (soma do campo 'tempo de operação' de cada item em Operações (SZQ)).

Preciso de um segundo totalizador, 'TOTAL GERAL HORAS' que deve mostrar a soma de todos os totais de Operações (SZQ) de cada produto (SZ6).

Seria como se 'TOTAL HORAS' fosse um subtotal e o 'TOTAL GERAL HORAS' fosse o total.

Como faço para somar todos os 'TOTAL HORAS', ou somar os tempos de operação (SZQ) de todos os produtos (SZ6) ?

IMPORTANTE : Este cenário é durante uma INCLUSÃO, portanto, não há registros nas tabelas, tenho que tratar nos GRID's (em memória).

compartilhar
  • Emerson, pelo que entendi, isso não é possível de ser feito via os totalizadores nativos no MVC, o que você poderia fazer é ter um panel com esses totalizadores que você atualizaria manualmente.

    Daniel Mendes   3 months ago
  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do TOTVS DevForum!

1 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags totalizador mvc grids ou faça a sua própria pergunta.