Criando um campo calculado com Access 2007
UMA campo calculado leva informações de um outro campo no seu banco de dados Microsoft Access 2007 e executa um pouco de aritmética para chegar a novas informações. Na verdade, um campo calculado pode levar os dados de mais de um campo e combinar informações para criar um campo totalmente novo, se é isso que você quer. Você pode realizar operações aritméticas simples, como adição e multiplicação, ou utilizar funções internas de acesso, como Sum e médio (média), para os cálculos mais difíceis.
O primeiro passo na criação de um campo calculado (também conhecido como um expressão pelo Access) em uma consulta é incluir as tabelas que contêm os campos necessários para o seu cálculo. O acesso não pode puxar os números fora do ar para o cálculo, para que você deve certificar-se os campos que contêm os números estão presentes em sua consulta.
Access utiliza uma sintaxe especial para a construção de campos calculados. Veja como criar um campo calculado:
1. Clique em uma coluna vazia na linha campo da grade da consulta.
A boa cursor antiga piscará na linha. Acesso coloca os resultados do cálculo na mesma posição da grelha como o próprio cálculo, por isso, se o cálculo se senta na terceira coluna da grade de consulta, os resultados do cálculo será na terceira coluna, também.
2. Digite um nome para o seu cálculo seguido por dois pontos (:).
Access irá referir-se a este cálculo a partir de agora por que você entra antes dos dois pontos. Mantenha-o curto e doce, como Quantia ou imposto, por isso é mais fácil para se referir a mais tarde. Se você não nomear o seu cálculo, o Access irá colocar o Expr genérico (seguido de um número) como o seu nome. Tem que ser chamado de algo, então porque não Expr1 ou Expr2, certo?
3. Insira seu cálculo, substituindo os nomes de campo para os números reais, sempre que necessário.
Você não tem que usar exclusivamente nomes de campo em seus cálculos. Você também pode inserir fórmulas com números, como este:
Imposto: Quantidade * UnitPrice * .06
Se um nome de campo contiver mais de uma palavra, colocar colchetes em torno dele. Access trata qualquer outra coisa que ele encontra no cálculo como um constante (Que é a matemática linguagem para isso é o que é e nunca muda). Se o nome do campo não contém espaços, Access irá colocar os colchetes no para você depois de introduzir o nome do campo. É por isso que você deve sempre usar nomes de campo de uma só palavra - para que você não tem que digitar esses colchetes enervante.
Ao criar fórmulas, manter essas diretrizes gerais em mente:
- Você deve digitar manualmente os nomes de campo e constantes em sua fórmula. Você não pode simplesmente arrastar e soltar o material da lista da tabela.
- Não se preocupe se o seu cálculo cresce além da borda da caixa de campo. Access ainda se lembra de tudo, mesmo que ele não aparece na tela.
- Para tornar a coluna de consulta mais amplo, aponte o ponteiro do mouse na linha no lado direito da barra fina acima da entrada cálculo. Quando você começa a direita sobre a linha, o ponteiro se transforma em uma linha com uma seta horizontal através dele. Quando isso acontece, clique e arraste o mouse para a direita. Ao fazer isso, a coluna se expande de acordo com seus movimentos. Para ajustar a largura para apenas o tamanho certo, posicione o mouse para o tamanho da coluna, como descrito acima, em seguida, clique duas vezes!
- Se é um realmente, realmente, realmente longa cálculo, pressione Shift + F2 enquanto o cursor estiver em algum lugar no cálculo. Isso abre a caixa de diálogo de zoom para que você possa facilmente ver e editar tudo em uma janela pop-up.
Quando você executa uma consulta que contém um cálculo, Acesso
- Produz uma folha de dados que mostra os campos especificados
- Adiciona uma nova coluna para cada campo calculado