Entrar com a conta da Microsoft
Entrar ou criar uma conta.
Olá,
Selecionar uma conta diferente.
Você tem várias contas
Escolha a conta com a qual você deseja entrar.

O Access tem muitas funções de interno que você pode usar para criar expressões. Se você leu Build an expression, você pode lembrar que as funções são apenas um dos ingredientes possíveis em uma expressão. No entanto, você não pode fazer muito com expressões sem, eventualmente, aprender a adicionar funções a elas.

Observação:  Você também pode usar funções personalizadas criadas em suas expressões, mas se você sabe como criar essas, é provável que você não precise de um artigo como este! Você pode estar procurando apenas uma lista de todas as funções disponíveis do Access.

Primeiro, aqui estão alguns conceitos básicos sobre como usar funções:

  • Para usar uma função, digite sua palavra-chave, um parêntese aberto, os argumentos (valores) que você deseja enviar e, em seguida, um parêntese de fechamento.

  • Algumas funções não precisam de argumentos, mas outras exigem várias, nesse caso, você as separa com vírgulas.

  • Os argumentos de função podem ser identificadores, constantes ou outras funções. Você ainda pode combinar esses ingredientes usando operadores matemáticos padrão (como +, -, *ou /) ou operadores de comparação (como <, > ou =).

  • As funções levam qualquer informação que você fornece como argumentos, executar algum código nos bastidores e, em seguida, retornar um valor para o local exato onde você digitou a função. Em outras palavras, você pode ser um programador sem realmente fazer qualquer programação!

Soa intimidante? Na verdade, não é. Talvez um ou dois exemplos ajudem:

Exemplo de como usar a função IIf em uma expressão.

Essa expressão é inteiramente feita da função IIf (os caracteres verdes). Observe as vírgulas verdes separando os três argumentos. Neste exemplo, usamos a função IIf para comparar um campo chamado DueDate à data de hoje. Se o campo DueDate for maior ou igual à data de hoje, ele retornará a cadeia de caracteres "OK"; caso contrário, ele retornará "Atraso".

  • O primeiro argumento da função IIf é um teste lógico que consiste no identificador para o campo DueDate (em laranja), alguns operadores de comparação (em vermelho) e a função Date (em azul), que não requer argumentos.

  • O segundo e terceiro argumentos da função IIf são constantes de cadeia de caracteres (em preto), que devem ser entre aspas. Esses dois argumentos também podem ser funções ou expressões que retornam números ou texto.

Você pode usar uma expressão como esta em uma caixa de texto em um formulário ou exibição, ou em um campo calculado em uma tabela, entre outros lugares.

Aqui está outro exemplo que usa uma função em uma expressão para criar uma cadeia de caracteres de texto:

Exemplo de como usar a função Esquerda em uma expressão.

Aqui, a expressão começa com uma constante de cadeia de caracteres (em preto).

  • A ampersand (em vermelho) é um operador de concatenação, que é usado para unir cadeias de caracteres.

  • A função Left (em verde) tem dois argumentos:

    • Um identificador de campo (em laranja) e

    • Uma constante inteiro (em preto). Nesse caso, queremos apenas os dois caracteres mais à esquerda do campo, para que insiramos um 2.

Se o campo ProductCode contivesse "CD22035", os resultados dessa expressão seriam "Prefix: CD".

Deseja mais informações sobre expressões e funções?

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.

As comunidades ajudam você a fazer e responder perguntas, fazer comentários e ouvir especialistas com conhecimento avançado.

Essas informações foram úteis?

Qual é o seu grau de satisfação com a qualidade do idioma?
O que afetou sua experiência?
Ao pressionar enviar, seus comentários serão usados para aprimorar os produtos e serviços da Microsoft. Seu administrador de TI poderá coletar esses dados. Política de Privacidade.

Agradecemos seus comentários!

×