Totalização de um campo por Página

Tenho uma listagem com paginação e precisaria ser uma totalização por página.
O SC tem uma totalização nativo, porém até onde eu vi é geral de todos os dados.

Consegui acumular o valor no Evento onRecord e consegui apresentar, porém tive que apresentar no evento onFooter e ficou fora da grid com um layout estranho e toda vez que mudava de página mostrava o total correto em uma “modal”.

alguem tem alguma ideia de como resolver?

penso em criar um campo temporário, atribuir o valor acumulado pelo evento onRecord e talvez adicionar um novo bloco de layout(abaixo das páginas da listagem)

Meio que na gambiarra tu pode habilitar uma totalização do SC e mudar o valor q ele mostra usando JS, coloca no onfooter um código pra trocar o valor do ID do campo que mostra o resultado gerado pelo SC pelo resultado gerado por ti. Gambiarra e eu nunca fiz, mas n vejo pq n funcionaria.

1 Curtida

Eu já criaria uma coluna calculada no SQL que mudasse o valor a cada n registros, se são 20 registro por página, do 1 ao 20
Valor 1, do 21 ao 40 valor 2, e criaria uma quebra com subtotal nessa coluna.

1 Curtida