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 substitua durante a entrada de dados se quiser que o usuário substitua os avisos de validação.
-
Para exibir uma mensagem personalizada se a validação falhar, selecione Exibir mensagem personalizada se a validação falhar (ou clique em Especificar) e insira um cálculo.
Consulte Caixa de diálogo Especificar cálculo.
-
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 são acionadas quando você sai do campo:
-
Tipo de dados rígido
-
Valor exclusivo
-
Valor existente
-
Membro da lista de valores
-
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.
-
Se a opção Exibir mensagem personalizada se a validação falhar for usada:
-
Os clientes FileMaker anteriores à versão 21.1.1 não podem exibir ou definir uma mensagem personalizada a partir de um cálculo (eles só podem exibir e definir uma mensagem personalizada estática). No entanto, se uma mensagem personalizada já tiver sido definida por uma versão anterior do FileMaker Pro, os clientes mais antigos ainda a exibirão mesmo depois de adicionar uma mensagem personalizada calculada que os clientes mais novos exibirão. Se uma mensagem personalizada não tiver sido definida por uma versão anterior do FileMaker Pro e você adicionar uma mensagem personalizada calculada, os clientes antigos exibirão uma mensagem personalizada padrão, que você poderá editar com uma versão anterior do FileMaker Pro.
-
Embora você possa inserir uma mensagem ou um cálculo na caixa abaixo desta opção, ela permite apenas até 255 caracteres. Para inserir mais, clique em Especificar.
-