Não dá pra acreditar que ninguém resolveu isto ainda. Totalizar com BOTÃO RUN

Boa tarde

Olhei todo o forum, vídeos etc, a solução quase lá é a do Haroldo mas não usa o botão run.

O que preciso e vi que muitos outros colegas necessitam, é totalizar um valor da grid que foi marcado.

Alguém sabe como fazer isso??? Vi uma função que talvez seja a solução mas nem sonho em como usar para isso NM_ck_grid.

Quem tem conta no Banco Itau pode verificar que quando se paga uma conta ele mostra o total e o total marcado.

Abraços e esperando uma solução dos colegas

Você deseja apresentar o total durante o click no checkbox de cada linha da consulta ou após clicar no botão run?

Só complementando… já experimentaste o que tem neste link aqui: http://www.scriptcase.com.br/tutoriais/consulta-com-botao-run/ ?

Kleyber essa parte está toda feita, quanto ao onRecord e onFinish funciona direitinho.

Haroldo o que preciso é apresentar um total no cabeçalho ou rodapé somente daqueles que foram marcados antes do clique do botão run.

Da para fazer sim, mas não usando apenas o padrão do SC.

Tem que conhecer:
Javascript, Jquery, Ajax.

Javascript e Jquery para modificar os atributos do elemento checkbox adicionando a execução no onclick de uma função javascript passando como parâmetro o valor a ser somado e o id do registro, essa função podei executar um script php em ajax para guardar sumarizado em sessão a soma ou pode-se guardar em variável javascript a soma, o processo inverso deve ser pensado (ao desabilitar o checkbox ). essa mesma função deve escrever em um elemento span via id criado manualmente no rodapé.

Vale lembrar: Nos vídeos que disponibilizei atendem perfeitamente a sua necessidade. Lá não usa o botão Run do SC, mas existe o botão que processa os registros marcados. Vantagem do meu exemplo nos vídeos, ao navegar não se perde o que foi marcado nas páginas anteriores ou posteriores, ao contrário do botão run, que se perde o que foi marcado ao navegar.

Obrigado pela dica e parabéns pelo vídeo.

Vou fazer como no seu video mesmo, acho que é mais tranquilo de se fazer.

Fica a dica pra NETMAKE facilitar isso.

Abraços

Na aplicação do video uso evento ajaxclick, nesse evento vc deve somar em uma global ou subtrair caso esteja desmarcando. para apresentar na footer basta incluir um valor fixo algo como "Total "

e no evento onclick:

sc_ajax_javascript("$(’#total’).html([G_TOTAL])");

a cada click sera apresentado no footer o total.

Bom dia a todos!!!

A Camila Moreira publicou um vídeo bem detalhado para resolver este problema

https://www.youtube.com/watch?v=1Mcsu4UoV8I&t=2s

O problema do botão Run, é que se perde os registros marcados na navegação.

Bom dia Haroldo, poderia disponibilizar o link do vídeo em questão.
Desde já agradeço

Parte I.

São 4 vídeos.