Definição de validação do campo
Você pode selecionar opções de validação para assegurar que os dados sejam inseridos em um campo corretamente. Quando as opções de validação forem selecionadas e se você inserir dados incorretamente, o FileMaker Pro exibirá uma mensagem. Por exemplo, você pode definir uma opção para exigir que os usuários insiram um valor em um campo.
Para escolher opções de validação de campo:
- Escolha o menu Arquivo > Gerenciar > Banco de dados.
- Clique na aba Campos.
- Se o banco de dados contiver mais de uma tabela, selecione a tabela apropriada na lista Tabela.
- Selecione um campo existente ou defina um campo novo.
- Clique em Opções (ou clique duas vezes no nome do campo).
- Na caixa de diálogo Opções de campo, clique na aba Validação.
- Em Validar dados neste campo, escolha Sempre para que a validação do campo seja contínua ou Somente durante a entrada de dados para limitar a validação ao momento em que os dados estão sendo inseridos. Selecione Permitir que o usuário ignore, se quiser que o usuário ignore os avisos de validação.
- Para exibir uma mensagem personalizada em caso de falha na validação, selecione Exibir mensagem personalizada se validação falhar. Digite uma mensagem (até 255 caracteres).
- Clique em OK.
Para exigir que o valor inserido |
Selecione |
Contenha somente números |
Tipo de dados rígido e escolha Somente numérico na lista |
Seja uma data contendo valores numéricos para mês e dia e quatro dígitos para o ano (por exemplo, 12/05/2019) |
Tipo de dados rígido e escolha Data com ano de 4 dígitos na lista |
Seja um horário contendo valores numéricos para horas e minutos entre 00:00 e 23:59 (os segundos não são avaliados para essa validação de tipo de dados) |
Tipo de dados rígido e escolha Hora do dia na lista |
Não esteja em branco |
Não vazio |
Não duplique um valor encontrado nesse campo em outros registros |
Valor exclusivo |
Corresponda com outro valor no mesmo campo em qualquer outro registro |
Valor existente |
Corresponda com um valor em uma lista de valores especificada |
Membro da lista de valores e escolha uma lista de valores. (Escolha Gerenciar listas de valores para criar uma lista.) |
Esteja dentro de um intervalo específico de letras (alfabeticamente), números, data ou horas. |
Em intervalo e digite os valores inicial e final |
Corresponda com o resultado de um cálculo |
Validado pelo cálculo (ou clique em Especificar) e insira:
em que Selecione ou desmarque Validar apenas se o campo foi alterado e clique em OK. |
Não exceda o número de caracteres especificado |
Número máximo de caracteres e digite o número máximo de caracteres permitido |
Não exceda um tamanho de arquivo especificado (para campo de container) |
Número máximo de kilobytes e insira um número de kilobytes. Essa configuração limita o tamanho de um arquivo incorporado em um campo de container ou armazenado externamente. A configuração não afeta arquivos armazenados por referência em um campo de container. |
Notas
- Se a opção Validação pelo cálculo for usada, o valor do campo será validado corretamente se o cálculo for avaliado como um valor booleano de verdadeiro. Em cálculos que comparam um valor a outro, os valores devem corresponder exatamente para serem avaliados como verdadeiros. Por padrão, o FileMaker Pro calcula com 16 dígitos de precisão à direita do ponto decimal. Se você estiver validando campos por cálculo que retornam resultados fracionais, pode usar a Função Round para limitar os resultados de cálculo a um número de dígitos esperado.
- Você também pode especificar a opção de preenchimento automático para os campos de texto para ajudar a assegurar a precisão na entrada de dados. Consulte Configuração de um campo para preenchimento automático durante a entrada de dados.
- As seguintes opções de validação não são acionadas até você confirmar o registro completo:
- Tipo de dados rígido
- Valor exclusivo
- Valor existente
- Membro da lista de valor
- Em intervalo
- Número máximo de caracteres
As seguintes opções de validação não são acionadas até você confirmar o registro completo:
- Não vazio
- Validado pelo cálculo
- A validação em um campo global é acionada quando você sai do campo, não quando confirma o registro completo.
- Em um campo de repetição, o FileMaker Pro valida individualmente cada repetição.