Ola pessoal
Tenho um formulario mestre detalhe, cujo detalhe é um formulario de multiplos registros.
No formulario mestre existem campos para valor inicial e saldo atualizado.
O saldo atualizado será calculado a partir do valor inicial - somatorio dos valores no formulario detalhe. Esse saldo atualizado jamais poderá ficar negativo.
Eu gostaria de somar os valores no formulario detalhe antes de submeter, e comparar com o saldo inicial. De modo que a soma fosse menor ou igual ao saldo inicial.
Como se trata de um formulario de multiplos registros, o usuario pode adicionar ou remover registros, e modificar valores a qualquer momento.
A principio existem algumas dificuldades.
1 - O detalhe só grava no banco de dados depois de submetido.
2 - Algumas linhas do detalhe já podem ter sido gravadas anteriormente, e a verificacao do saldo fica mais complicada.
Enfim, considerando essa situacao, alguem tem alguma sugestao?