A aplicação de condições diferentes nos campos de dados é muito útil quando você precisa avaliar os valores dos campos de dados com base em outros campos. Construtor de Expressões no Access 2010 fornece exatamente isso com totalsuporte da aplicação de funções e fórmulas. Ele pode ser usado em qualquer lugar do Access 2010 com qualquer elemento de banco de dados como; Formulários, Relatórios, Consultas e Tabelas. Nesta postagem, usaremos o construtor de expressões na consulta para avaliar novos valores de campo de dados.
Para começar, inicie o Access 2010 e crie uma tabela, navegue até a guia Criar e clique em Tabela. Para ilustração, estamos criando uma tabela com campos, ID, nome do funcionário, ano de serviço e salário.
Depois de atribuir campos de dados no modo Design, feche-o e atribua-lhe um nome adequado. Abra a tabela na visualização Folha de dados e comece a preencher os valores dos campos.
Pretendemos avaliar o novo salário com base emcondição de que, se o funcionário prestar seus serviços por mais de 4 anos, ele terá um aumento salarial. Para aplicar essa condição, criaremos uma consulta. Vá para a guia Criar e clique em Design de Consulta.
Uma caixa será exibida contendo o nome da tabela, selecione a tabela criada recentemente e clique em Adicionar.
Na caixa de tabela inserida, clique duas vezes nos campos que deseja inserir na Consulta.
Agora coloque o cursor de inserção adjacente ao último campo e, no grupo Configuração da Consulta, clique em Construtor.
Ele exibirá a caixa de diálogo Construtor de expressões, aqui escreveremos uma expressão que avaliará o novo salário conforme a condição especificada.
Simplesmente usamos a instrução condicional iff como;
Novo salário: IIf ([Ano de serviço]> 4, [Salário] * 2,5, [Salário] * 1)
Ele criará um novo campo de tabela, chamado Novo salário, no qual você verá um novo salário dos funcionários. Depois de concluir a condição de gravação, clique em OK para continuar.
A expressão será adicionada com sucesso adjacente ao último campo da tabela. Agora, no grupo Resultados, clique em Executar.
Na execução da consulta, você verá um novo campo da tabela, chamado Novo salário, contendo novos salários dos funcionários, conforme especificado no Expression Builder.
Agora feche a consulta e atribua um nome adequado.
Você também pode conferir nossos guias revisados anteriormente sobre Como criar tabelas no Access 2010 usando apenas comandos SQL e Como criptografar o banco de dados com senha no Access 2010
Comentários