Mostrar ou ocultar linhas em uma tabela de repetição utilizando a formatação condicional

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.

No Microsoft Office InfoPath, você pode usar a formatação condicional para especificar opções de formatação diferentes para um controle com base em condições que ocorrem no formulário. Se as condições especificadas forem verdadeiras quando um usuário preenche um formulário que é baseado no modelo de formulário, a formatação condicional é aplicada.

Este artigo explica como utilizar a formatação condicional para mostrar ou ocultar uma linha em uma tabela ou seção de repetição, dependendo se os dados em uma linha correspondem ao valor de um controle da caixa de listagem suspensa. Por exemplo, se o seu modelo de formulário tiver uma tabela de repetição que contém linhas de produtos que se encaixem em uma das três classificações (A, B ou C), você pode usar a formatação condicional para determinar que linhas serão exibidas, com base nas seleções que os usuários fazem no formulário.

Observação : Você pode usar filtros para permitir que os usuários mostrar ou ocultar informações em um formulário. No entanto, como filtros não têm suporte para modelo de formulário compatível com o navegador, a formatação condicional é uma alternativa útil para filtros em modelos de formulário compatíveis com o navegador.

Neste artigo

Etapa 1: adicionar os controles

Etapa 2: especificar a formatação condicional

Etapa 3: visualizar o modelo de formulário

Etapa 1: adicionar os controles

Para concluir este procedimento, o seu modelo de formulário deve conter uma caixa de listagem e uma tabela de repetição. Para adicionar esses controles, proceda da seguinte forma:

  1. No modelo de formulário, clique no local que deseja inserir uma caixa de listagem e uma tabela de repetição.

  2. Se o painel de tarefas Controles não estiver visível, clique em Mais Controles no menu Inserir, ou pressione ALT+I, C.

  3. Em Inserir controles no painel de tarefas Controles, clique em Caixa de Listagem e então clique em Tabela de Repetição.

  4. Quando inserir uma tabela de repetição, você deverá especificar o número de colunas. Deixe o valor padrão em 3 e clique em OK.

  5. Acima da caixa de listagem inserida no seu modelo de formulário, digite um rótulo onde se lê Filtrar por Tipo:.

  6. Digite rótulos de coluna na primeira linha da tabela de repetição, para que a primeira coluna lê produto, a segunda coluna lê tipoe a terceira coluna lê preço.

Início da página

Etapa 2: especificar a formatação condicional

Após adicionar seus controles ao modelo de formulário, você pode especificar a formatação condicional apropriada.

  1. Clique duas vezes na caixa de listagem.

  2. Clique na guia Dados.

  3. Em Entradas da caixa de listagem, clique em Adicionar.

  4. Na caixa Nome da caixa de diálogo Adicionar Escolha, digite A e clique em OK.

  5. Repita as etapas 3 e 4, e adicione valores para B, C e D.

  6. Na lista de valores, selecione D e clique em Definir Padrão.

  7. Selecione a tabela de repetição no seu modelo de formulário e, no menu Formatar, clique em Formatação Condicional.

  8. Na caixa de diálogo Formatação Condicional, clique em Adicionar.

  9. Em Se esta condição for verdadeira na primeira caixa de listagem suspensa, selecione o campo que corresponde à segunda coluna da tabela de repetição.

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

  11. Na terceira caixa, clique em Selecionar um campo ou padrão.

  12. Na caixa de diálogo Selecionar Campo ou Grupo, selecione o campo que corresponde à caixa de listagem inserida no modelo de formulário e clique em OK.

    Observação : A condição irá comparar dinamicamente os dois valores.

  13. Em Aplique esta formatação na caixa de diálogo Formato Condicional, marque a caixa de seleção Ocultar este controle.

    Observação : Essa condição agora declara que se o conteúdo da segunda coluna de uma linha da tabela de repetição é diferente da selecionada na caixa de listagem, então, as linhas correspondentes na tabela de repetição deverão ficar ocultas.

  14. Para retornar ao modelo de formulário, clique em OK duas vezes.

  15. Clique duas vezes no controle na segunda coluna da tabela de repetição.

  16. Clique na guia Dados.

  17. Digite A na caixa Valor.

Início da página

Etapa 3: visualizar o modelo de formulário

Após adicionar a formatação condicional em um modelo de formulário, recomendamos que você teste as alterações para garantir que estejam funcionando corretamente.

  1. Para testar as alterações, clique Visualizar na barra de ferramentas Padrão ou pressione CTRL+SHIFT+B.

    Observação : Por padrão, a seleção na caixa de listagem é D. Talvez seja necessário rolar a tela para cima na caixa de texto para visualizar os outros valores.

  2. Na tabela de repetição, clique em Inserir item várias vezes para adicionar algumas linhas à tabela de repetição.

  3. Para cada linha na segunda coluna da tabela, substitua o valor padrão de A com A, B ou C.

    Observação : As expressões fazem distinção entre maiúsculas e minúsculas.

  4. Altere a seleção na caixa de listagem. As linhas na tabela de repetição aparecerão e desaparecerão à medida que você selecionar opções diferentes.

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.

×