MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


+2
vieirasoft
aivantonio
6 participantes

    [Resolvido]Como armazenar um soma ou calculo em um campo do formulario.

    avatar
    aivantonio
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 30
    Registrado : 04/01/2011

    [Resolvido]Como armazenar um soma ou calculo em um campo do formulario. Empty [Resolvido]Como armazenar um soma ou calculo em um campo do formulario.

    Mensagem  aivantonio Ter 04 Jan 2011, 16:27

    Ola amigos, sou novo aqui mas pretendo aprender muito com voces.
    Estou com a seguinte dificuldade: Tenho um formulario com as caixas de textos não acompladas com valores diversos exemplo: a=1, b=2, c=3
    e tenho o campo acomplado a minha tabela TOTAL DO PRODUTO, quanto coloco na propriedade fonte de controle: TOTAL DO PRODUTO=[A]+[B]+[C] que o resultado seria 6 não consigo armazenar esse resultado só da erro na formula. E quanto consigo calcular colocando: =[A]+[B]+[C] da o Resultado 6, mas não sei como armazenar o valor no campo TOTAL DO PRODUTO.

    Se alguem puder me ajudar, desde já agradeço muito.



    Grato,



    Aiv Antonio
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Como armazenar um soma ou calculo em um campo do formulario. Empty Re: [Resolvido]Como armazenar um soma ou calculo em um campo do formulario.

    Mensagem  vieirasoft Ter 04 Jan 2011, 16:37

    Boa Tarde Amigo

    Seja bem-vindo

    Não é possível calcular campos em tabelas. Utilize uma consulta para esse efeito. è isso?
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Como armazenar um soma ou calculo em um campo do formulario. Empty Re: [Resolvido]Como armazenar um soma ou calculo em um campo do formulario.

    Mensagem  vieirasoft Ter 04 Jan 2011, 16:53

    Outra coisinha que não tinha reparado:

    Se as caixas de texto são independentes, é óbvio que o valor não fica armazenado, pois cada vez que abrir o form ou avançar para um novo registo, os valores evaporam. Qual o motivo para estar a usar campos independentes?
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11016
    Registrado : 04/11/2009

    [Resolvido]Como armazenar um soma ou calculo em um campo do formulario. Empty Re: [Resolvido]Como armazenar um soma ou calculo em um campo do formulario.

    Mensagem  JPaulo Ter 04 Jan 2011, 17:13

    Ola seja bem vindo ao forum;

    Você consegue fazer o que quer da seguinte forma;

    No evento VBA após atualizar do seu ultimo campo (C) no form;

    Private Sub SeuCampoC_AfterUpdate()
    Me.SeuCampoTotal.Value = Val(Me.SeuCampoA) + Val(Me.SeuCampoB) + Val(Me.SeuCampoC)
    Me.SeuCampoTotal.Requery
    DoCmd.GoToRecord , , acNewRec
    End Sub




    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Como armazenar um soma ou calculo em um campo do formulario. Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Como armazenar um soma ou calculo em um campo do formulario. Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Como armazenar um soma ou calculo em um campo do formulario. Folder_announce_new Instruções SQL como utilizar...
    avatar
    aivantonio
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 30
    Registrado : 04/01/2011

    [Resolvido]Como armazenar um soma ou calculo em um campo do formulario. Empty Nao deu certo

    Mensagem  aivantonio Ter 04 Jan 2011, 23:32

    Ola amigo JPaulo,

    Obrigado pela dica, foi de muita valia. No começo havia entendido errado, mais depois deu muito certo.


    Valeu!!!!!


    Última edição por aivantonio em Qua 05 Jan 2011, 00:30, editado 1 vez(es)
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Como armazenar um soma ou calculo em um campo do formulario. Empty Re: [Resolvido]Como armazenar um soma ou calculo em um campo do formulario.

    Mensagem  vieirasoft Ter 04 Jan 2011, 23:49

    Tentei fazer-lhe um exemplo prático com o código do Mestre pois assim seria mais fácil mas realmente não funfa.
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Como armazenar um soma ou calculo em um campo do formulario. Empty Re: [Resolvido]Como armazenar um soma ou calculo em um campo do formulario.

    Mensagem  vieirasoft Qua 05 Jan 2011, 00:08

    Ok, funciona mas o campo Total não pode ser independente, Então peguei no código do Mestre e fiz-lhe um exemplo prático.

    http://dl.dropbox.com/u/8157744/bd2.rar

    Coloque o nome dos seus campos, por favor e vai ver que funciona a 100%
    marcelomg
    marcelomg
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2
    Registrado : 08/08/2012

    [Resolvido]Como armazenar um soma ou calculo em um campo do formulario. Empty Grande JPaulo

    Mensagem  marcelomg Sex 12 Out 2012, 15:31

    Valeu pela comtribuição, me ajudou muito
    obrigado cara....

    essa dica ajudo bastante na criação do meu sistema..
    adoro esse forum to aprendendo muito sobre o access aqui..
    abraço e ate logo.
    Laughing
    avatar
    rvrcosta
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 15
    Registrado : 15/10/2012

    [Resolvido]Como armazenar um soma ou calculo em um campo do formulario. Empty Re: [Resolvido]Como armazenar um soma ou calculo em um campo do formulario.

    Mensagem  rvrcosta Qua 17 Out 2012, 09:27

    Fiz o que o Jpaulo falou só tive um problema com os números decimais. Quando ele faz o calculo Quantidade * Preço Unitário (todos os dois são do tipo Duplo) o access só está utilizando o número inteiro.

    Alguem tem alguma dica pra me dar?
    avatar
    Mariotom
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 31
    Registrado : 17/06/2014

    [Resolvido]Como armazenar um soma ou calculo em um campo do formulario. Empty Não consegui armazenar o resultado do formulario na tabela

    Mensagem  Mariotom Sáb 28 Jun 2014, 16:26

    Ola; fiz um vba conforme a sugestao do JPaulo;mas não esta aparecendo na tabela; o que pode estar ocorrendo?
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11016
    Registrado : 04/11/2009

    [Resolvido]Como armazenar um soma ou calculo em um campo do formulario. Empty Re: [Resolvido]Como armazenar um soma ou calculo em um campo do formulario.

    Mensagem  JPaulo Seg 30 Jun 2014, 05:53

    Não aparece na tabela, porque você está a utilizar a fonte de controle com formula, em vez do nome do campo da tabela.


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Como armazenar um soma ou calculo em um campo do formulario. Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Como armazenar um soma ou calculo em um campo do formulario. Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Como armazenar um soma ou calculo em um campo do formulario. Folder_announce_new Instruções SQL como utilizar...

    Conteúdo patrocinado


    [Resolvido]Como armazenar um soma ou calculo em um campo do formulario. Empty Re: [Resolvido]Como armazenar um soma ou calculo em um campo do formulario.

    Mensagem  Conteúdo patrocinado


      Data/hora atual: Ter 07 maio 2024, 09:49