... Assinatura do site por 1 ano + Kit MontaRibbons + 3 Livros em PDF + Diversas Revistas (pdf) de brinde, por apenas R$100,00
(
podendo parcelar em até 10 vezes no cartão de crédito)...

Clique aqui e obtenha mais detalhes do nosso kit completo e de como comprar.


Campo de Tabela receber valor de outra Tabela

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:

Trigger em tabelas

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:

Eventos em tabela

 

Observe, a programação utilizada na macro:

Macro em tabela

 

Usuário  Angelus:

Show de bola Avelino. Parabéns!

Download

 


 

 


Não há comentário

Envie seu comentário: