Adicionar, alterar ou remover a validação de dados

Importante :  Este artigo foi traduzido por um sistema de tradução automática, leia o aviso de isenção de responsabilidade. Para sua referência, veja a versão em inglês deste artigo aqui.

Validação de dados é a capacidade de verificar erros automaticamente enquanto o usuário preenche um formulário. Adicionando validação de dados para controles no seu modelo de formulário, você pode garantir que os dados coletados sejam precisos e consistentes e que sigam os padrões que já estão em uso pela sua empresa. Por exemplo, você pode usar a validação de dados para permitir que os usuários saibam quando o valor que eles inserirem um item de despesas excede a quantidade aprovada ou quando eles por engano inserirem seu nome em uma caixa que é usada para coletar números de telefone.

Se um formulário contém erros de validação de dados e ele está conectado a um banco de dados ou um serviço da Web, os usuários não poderão enviar o formulário até que elas corrigir esses erros. Os usuários podem salvar uma cópia local do formulário e, em seguida, corrigir e enviar os dados mais tarde.

Neste artigo

Formas de notificar os usuários sobre erros de validação

Considerações sobre compatibilidade

Adicionar validação de dados

Alterar uma condição de validação da dados

Remover a validação de dados

Formas de notificar os usuários sobre erros de validação de dados

Para um formulário desenvolvido para ser preenchido com uso do InfoPath, é necessário que você defina uma mensagem de validação de dados para ser exibida como uma Dica de Tela. Após visualizar a Dica de Tela, os seus usuários podem opcionalmente exibir o alerta que você fornecer. Outra opção é definir que o alerta detalhado seja exibido automaticamente. Por exemplo, se especificar uma condição de erro que deseja que ocorra quando os usuários digitarem seus nomes na caixa utilizada para coleta de números de telefone, você pode ativar uma Dica de Tela para exibir a mensagem "Digite seu número de telefone neste campo". Se ativar um alerta para que ele apareça automaticamente, é possível mostrar uma mensagem detalhada como padrão, como "Este campo requer um número de telefone no formato (55) 5555-0100". Se você escolher exibir uma Dica de Tela como padrão, os seus usuários podem exibir manualmente o alerta fornecido por você ao clicar com o botão direito do mouse no campo do InfoPath e, em seguida, clicar na opção para mostrar o alerta.

Formas de exibição dos erros de validação no InfoPath

1. O ponteiro muda para um eixo I quando o coloco sobre o campo e uma Dica de tela é exibida.

2. Ao clicar com o botão direito do mouse no campo, um menu de atalho aparece — e quando você aponta para Descrição completa do erro, o ponteiro é alterado para uma seta.

3. Quando clicar em Descrição completa do erro, o alerta aparecerá.

Para um formulário preenchido em um navegador da Web, os alertas não podem ser exibidos automaticamente. No entanto, os usuários podem exibir o alerta clicando no campo da página da Web que contém a Dica de Tela e, em seguida, clicando no link que aparece.

formas de exibição dos erros de validação no navegador da web

1. O ponteiro muda para um eixo I quando o coloco sobre o campo e uma Dica de tela é exibida.

2. O ponteiro do mouse muda para uma mão ao movê-lo até a Dica de Tela.

3. Quando você clica no link, o alerta aparece.

Início da página

Considerações sobre compatibilidade

Quando você cria um modelo de formulário no InfoPath, você pode escolher um modo de compatibilidade específico para criar um modelo de formulário compatível com o navegador. Quando um modelo de formulário compatível com o navegador é publicado em um servidor executando InfoPath Forms Services e, em seguida, habilitados para navegador, formulários com base no modelo de formulário podem ser exibidos em um navegador da Web. Quando você cria um modelo de formulário compatível com o navegador, alguns controles não estão disponíveis no painel de tarefas controles porque eles não podem ser exibidos em um navegador da Web.

Alguns recursos de validação de dados funcionam de maneira diferente em um navegador da Web que funcionam no InfoPath. Por exemplo, ao adicionar validação de dados a um controle, você criar um texto explicativo a ser exibida quando um usuário insere dados inválidos no controle. Você pode ter esse texto explicativo apareça em uma dica de tela e, opcionalmente, permitir que os usuários exibir um alerta que contém informações adicionais ou você pode ter o alerta aparecem automaticamente quando um usuário insere dados inválidos. Alertas não podem ser exibidas automaticamente para formulários que são exibidos em um navegador da Web, mas os usuários podem ainda visualizar a dica de tela e, opcionalmente, exibir um alerta que contém informações adicionais.

Observação : Quando o usuários preenchem formulários usando um navegador, eles podem exibir rapidamente um alerta de validação de dados pressionando CTRL+SHIFT+I.

Lista de controles que suportam validações de dados

A tabela a seguir lista os controles do Microsoft Office InfoPath 2007 que suportam validações de dados e também se estão disponíveis para modelos de formulário compatíveis com navegador.

Controles que suportam vali de dados consolidação

Disponível em modelos de formulário compatíveis com navegador?

Caixa de seleção

Sim

Selecionador de data

Sim

Caixa de listagem suspensa

Sim

Caixa de listagem

Sim

Botão de opção

Sim

Caixa de texto

Sim

Caixa de rich text

Sim

Lista com marcadores, numerada ou sem formatação

Não

Caixa de combinação

Não

Início da página

Adicionar validação de dados

  1. Clique no controle que você deseja adicionar validação de dados para.

  2. No menu Formatar, clique em Validação de Dados.

  3. Na caixa de diálogo Validação de Dados, clique em Adicionar.

  4. Em Se esta condição for verdadeira, adicione uma condição.

    Exemplo

    O exemplo a seguir mostra como criar uma condição de validação de dados para garantir que os dados inseridos em um controle de caixa de texto corresponda a um valor específico — nesse caso, a palavra Olá.

    1. Na primeira caixa, clique em Selecionar campo ou grupo e, em seguida, selecione o campo ou grupo ao qual o controle esteja vinculado.

    2. Na segunda caixa, clique em é diferente de.

    3. Na terceira caixa, clique em Digitar texto e, em seguida, digite Olá.

    Observação : Para exigir que os usuários insiram os dados no controle, na caixa de diálogo Propriedades do Controle, selecione a caixa de seleção Não pode ficar em branco.

  5. Para mostrar automaticamente uma mensagem de caixa de diálogo quando o usuário deixar um controle em branco, marque a caixa de seleção Mostrar mensagens de caixa de diálogo imediatamente quando os usuários inserirem dados inválidos.

    Observação : Como as mensagens de caixa de diálogo não podem ser exibidas automaticamente em um navegador da Web, o usuário que preencher seu formulário utilizando um navegador da Web visualizará somente a Dica de tela.

  6. Na caixa Dica de tela, digite o texto que você deseja exibir quando um usuário aponta para o controle ou clica no controle.

  7. Na caixa Mensagem, digite o texto que deseja exibir na caixa de diálogo da mensagem imediatamente ou quando o usuário solicitar mais detalhes.

    Observação : The ScreenTip for a data validation error will not display for controls that also have a default ScreenTip set on the Advanced tab of the Control Properties dialog box. This behavior helps to ensure that the name of the control is accurately conveyed to users who are using screen readers.

Início da página

Alterar uma condição de validação da dados

  1. Clique no controle cuja validação de dados você deseja modificar.

  2. No menu Formatar, clique em Validação de Dados.

  3. Na caixa de diálogo Validação de Dados, clique na condição que deseja alterar, faça as alterações necessárias e, então, clique em Modificar.

Início da página

Remover a validação de dados

  1. Clique no controle cuja validação de dados você deseja remover.

  2. No menu Formatar, clique em Validação de Dados.

  3. Na caixa de diálogo Validação de Dados, clique na condição que você deseja remover e, em seguida, clique em Remover.

Início da página

Observação : Aviso de Isenção de Tradução Automática: Este artigo foi traduzido por computador, sem intervenção humana. A Microsoft oferece essas traduções automáticas para ajudar as pessoas que não falam inglês a aproveitar os textos escritos sobre produtos, serviços e tecnologias da Microsoft. Como este artigo foi traduzido automaticamente, é possível que contenha erros de vocabulário, sintaxe ou gramática.

Expanda suas habilidades
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Office Insider

Essas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×