Acesso: criar regra de validade - como funciona
O Access permite verificar automaticamente os valores nos campos. Esta dica prática mostra como criar uma regra de validade e nem mesmo permitir entradas incorretas.
Regra de validade no Access para tabelas ou formulários
Se você definir primeiro as regras em uma tabela, essas entradas serão adotadas automaticamente ao criar formulários. As instruções a seguir funcionam com todas as versões do Access de 2010.
- Abra a tabela desejada na exibição de design.
- Agora clique no nome do campo ao qual você deseja atribuir uma regra de validade.
- Na área inferior, você verá a guia "Geral". Lá você encontrará a entrada "Regra de validade".
- Se você não deseja usar uma regra de validade em princípio, também pode criá-la para formulários individuais.
- Para fazer isso, abra o formulário correspondente e alterne para a exibição de design.
- Com o botão direito do mouse, clique no campo do formulário, que deve receber uma regra de validade.
- Selecione a entrada "Propriedades" no menu de contexto e navegue até a guia "Dados".
Crie uma regra de validação no Access
Para poder usar as regras de validade de maneira sensata, você já deve saber como criar expressões no Access.
- Para criar uma regra de validade, você pode inserir sua própria regra ou iniciar o editor de expressões clicando no botão com os três pontos.
- As expressões das regras de validação não usam nenhuma sintaxe especial.
- Isso significa que você também pode definir regras complexas para os campos.
- Você não pode usar uma regra de validade para os tipos de dados "AutoWert", "OLE-Objekt" e "Anlage".
Exemplos de entrada para regras de validade
Esta seção fornece uma lista das regras de validação usadas com frequência.
- Para verificar um endereço de email, use a seguinte sintaxe: ((Como "* ? *.? *") E (Não como "* [, ;] *")). Isso significa que o endereço de email deve conter pelo menos um caractere, um símbolo "@" subsequente, pelo menos um caractere adicional, um ponto final e outro caractere. Então, permitido. Não é possível inserir ou, com.
- Com a regra "Não é zero", você determina que uma entrada deve ser feita no campo selecionado.
- Ao digitar> = # 01.01.2016 #, você garante que a data inserida no campo seja posterior ou igual a 01 de janeiro de 2016.
- Se a entrada em um campo for zero ou maior, digite> = 0.
- Se apenas certos valores forem permitidos no campo, você poderá inseri-los entre colchetes: IN ("Alemanha", "Áustria", "Suíça").
- Com> = 10 AND <= 99, você determina que as entradas podem estar apenas entre 10 e 99.
- Dica extra: se uma entrada incorreta for feita, você poderá criar sua própria mensagem de erro em vez da mensagem criptográfica do sistema Access. No campo "Regra de validade", você verá a entrada "Mensagem de validação". Digite o texto desejado aqui. Se, por exemplo, o usuário digitar um endereço de email incorreto, a mensagem poderá ficar assim: Você usou um endereço de email inválido. Digite um endereço no formato [protegido por email] .