Ir para conteúdo
Fórum Script Brasil
  • 0

(Resolvido) Salvar Resultado De Soma Na Base


maikel

Pergunta

Olá galera...

Estou somando 6 valores de caixas de texto de formulários carregados, e no final tenho um campo Valor Total que está exibindo no formulário carregado o resultado correto da soma, porém não está gravando na tabela da base.

Como faço para salvar esse resultado na tabela, para poder gerar relatórios contendo esse valor.

Aguardo...

Agradeço a quem puder ajudar...

Att

Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0

Fera imagino que você tenha na tabela um campo para guardar esse total, só que no formulario você deve estar realizando esse calculo na "Origem do Controle" por isso não está guardando tente realizar o calculo via codigo, ou seja sempre que você atualizar um dos campos necessário a soma faça executar o código (aconselho utilizar a propriedade "Após atualizar" dos campos).

Link para o comentário
Compartilhar em outros sites

  • 0

Olá MrMALJ

Valeu pela resposta...

Eu continuo com a dificuldade... tentei fazer conforme você me sugeriu, mas não funcionou...

Fiz o seguinte:

Campo1

Campo2

CampoSoma

No evento Após Atualizar do campo2 coloquei o seguinte código:

me.CampoSoma.Value = Me.Campo1 + Me.Campo2

Só que ele não está nem mostrando a soma no CampoSoma do formulário nem salvando na tabela...

É dessa maneira o correto ou como seria para fazer??

Add você no MSN...

Link para o comentário
Compartilhar em outros sites

  • 0

É sim, talvez não esteje sendo mostrado por você não ter retirado o calculo da origem de Controle, pois, para funcionar de acordo o "Nome" e o "Origem do Controle" da caixa de texto CampoSoma tem que esta CampoSoma, dá uma verificada e retorna

Link para o comentário
Compartilhar em outros sites

  • 0

Sim... em ambos está com o mesmo nome...porém não está funcionando...

Se tiver outra sugestão.. agradeço

Att

Ops.... encontrei onde estava o problema!!

Eu estou usando a versão 2007 do access, e somente neste ai que não funcionou da maneira que o colega MrMALJ sugeriu, fiz outros testes no access 2003 e no 2000 e funcionou perfeitamente em todos eles....

Creio que seja de outra maneira para fazer isto no access 2007... mas por enquanto.... PROBLEMA RESOLVIDO!!!

MrMALJ, valeu pela força.

Att

Maikel

Link para o comentário
Compartilhar em outros sites

  • 0

Olá, eu sei que o tópico foi resolvido, mas eu não consegui fazer no meu.

eu coloquei no código...Após atualizar...

Me.vinicial.Value = Me.qtd.Value * Me.preço_unit.Value

Deixei o Nome e Fonte de Controle iguais...

Mas ele não mostra resultado algum, fica em branco e não gaurda na base.

Alguma solução? O Meu Access é 2000.

Obrigada.

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,2k
    • Posts
      651,9k
×
×
  • Criar Novo...