Campo de Tabela receber valor de outra Tabela
Adquira a assinatura vitalícia do site e passe a ter acesso aos arquivos exemplos, vídeos, revistas, livros e ao kit de montagem de ribbons. Você terá suporte por e-mail, caso necessite tirar dúvidas pontuais. Clique AQUI e veja como obter um dos nossos planos. Clique AQUI e faça uma visita a seção Downloads do site e verifique as centenas de arquivos que estará à sua disposição. Clique AQUI e faça uma visita a seção Vídeos do site e veja a lista que estará disponível ao se tornar o nosso assinante vitalício. Clique AQUI e saiba mais detalhes sobre o kit de montagem de ribbons (deixe seus aplicativos com aspecto profissional).
Usuário Angelus:
Olá!
Não sei se é possível, mas quero tentar fazer com que a Tabela 2 receba um valor calculado da Tabela 1.
Nota: isso tem que ser feito apenas usando as tabelas, pois não usarei o Access para programar, apenas criarei a Base de Dados.
Exemplo:
Tabela1
Codigo:X
Num1:15
Num2:15
Resultado:(aqui utilizo um campo calculado para somar "Num1" + "Num2") 'até aqui ta OK.
-----------------------------------
Tabela2
Codigo:X
Resultado: (Aqui o campo receberia o valor do campo "resultado" da tabela1)
Suporte:
Angelus, a partir da versão 2010 do Access, a Microsoft inseriu Eventos (triggers) em tabelas, possibilitando a programação, via macro.
Assista este vídeo com bastante atenção:
Segue um pequeno exemplo:
- abra a tabela 1 e veja os valores lançados do código 1 e do código 2;
- abra a tabela 2 e no campo código, acrescente o valor 1. Vá para o registro seguinte e observe o valor do campo resultado;
- acrescente no registro seguinte, o valor 2 no campo código. Vá para o registro seguinte e observe o valor do campo resultado.
Para inserir o evento "Antes de alterar", selecione o botão da ribbon, conforme imagem:
Observe, a programação utilizada na macro:
Usuário Angelus:
Show de bola Avelino. Parabéns!
Download
Não há comentário |