Boa noite a todos os mestres!
Preciso de uma ajuda com um formulário onde insiro movimentação de um caixa da empresa, coisa simples, porem preciso que alguns campos do subformulario ao serem atualizados se recalculem.
Detalhes:
Tabela: tabCaixa
Campos: [EntradaValor]
[Saida]
[ValorCaixa]
Preciso que o código pegue o valor do campo [ValorCaixa] do registro anterior, mova para o próximo registro, some com o campo [EntradaValor], subtraia do campo [Saida] e grave no campo [ValorCaixa] do mesmo registro, assim suscetivamente, até atualizar todos os valores do subformulário. Acontece que quando cadastro um novo registro ele já insere na tabela o valor do campo [ValorCaixa] calculado, porem se eu atualizar um registro antigo, os valores do campo [ValorCaixa] tem que se atualizar em todos os outros registros da tabela.
Consegui fazer no vba colocando no evento de um botão, porem tenho que ficar apertando ele varias vezes para poder recalcular.
Existe uma forma de faze-lo com que ele faça sozinho todos os registros? tipo um Loop?
Segue a imagem e o BD.
Preciso de uma ajuda com um formulário onde insiro movimentação de um caixa da empresa, coisa simples, porem preciso que alguns campos do subformulario ao serem atualizados se recalculem.
Detalhes:
Tabela: tabCaixa
Campos: [EntradaValor]
[Saida]
[ValorCaixa]
Preciso que o código pegue o valor do campo [ValorCaixa] do registro anterior, mova para o próximo registro, some com o campo [EntradaValor], subtraia do campo [Saida] e grave no campo [ValorCaixa] do mesmo registro, assim suscetivamente, até atualizar todos os valores do subformulário. Acontece que quando cadastro um novo registro ele já insere na tabela o valor do campo [ValorCaixa] calculado, porem se eu atualizar um registro antigo, os valores do campo [ValorCaixa] tem que se atualizar em todos os outros registros da tabela.
Consegui fazer no vba colocando no evento de um botão, porem tenho que ficar apertando ele varias vezes para poder recalcular.
Existe uma forma de faze-lo com que ele faça sozinho todos os registros? tipo um Loop?
Segue a imagem e o BD.
- Anexos
- Caixa_teste.zip
- Você não tem permissão para fazer download dos arquivos anexados.
- (69 Kb) Baixado 5 vez(es)