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

Observação:  Desejamos fornecer o conteúdo da Ajuda mais recente no seu idioma da forma mais rápida possível. Esta página foi traduzida de forma automatizada e pode conter imprecisões ou erros gramaticais. Nosso objetivo é que este conteúdo seja útil para você. As informações foram úteis? Dê sua opinião no final desta página. Aqui está o artigo em inglês para facilitar a referência.

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 usar a formatação condicional para mostrar ou ocultar uma linha em uma tabela de repetição ou os dados em uma linha de repetição de seção, dependendo se corresponde o valor de um controle de caixa de listagem suspensa. Por exemplo, se seu modelo de formulário tiver uma tabela de repetição que contém linhas de produtos que se enquadram em uma das três classificações (A, B ou C), você pode usar a formatação condicional para determinar quais linhas são exibidas, com base nas seleções feitas pelos usuários 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 esse procedimento, seu modelo de formulário deve conter uma caixa de listagem e uma tabela de repetição. Para adicionar esses controles, faça o seguinte:

  1. No modelo de formulário, clique onde 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 clique em Tabela de repetição.

  4. Quando você insere uma tabela de repetição, você será solicitado para o número de colunas. Deixe o valor padrão em 3 e, em seguida, clique em Okey.

  5. Acima da caixa de lista que você inseriu em seu modelo de formulário, digite um rótulo que 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

Depois de adicionar os controles para o modelo de formulário, você pode especificar a formatação condicional apropriado.

  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 valor, na caixa de diálogo Adicionar Escolha, digite ume clique em Okey.

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

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

  7. Selecione a tabela de repetição no seu modelo de formulário e, em seguida, 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, selecione o campo que corresponde à segunda coluna da tabela de repetição.

  10. Na segunda caixa, clique em não é igual a.

  11. Na terceira caixa, clique em Selecionar um campo ou grupo.

  12. Na caixa de diálogo Selecionar campo ou grupo, selecione o campo que corresponde à caixa de listagem que você inseriu no modelo de formulário e clique em Okey.

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

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

    Observação: Esta condição agora diz que se o conteúdo da segunda coluna de uma linha de tabela de repetição é diferente do que está selecionado na caixa de listagem e, em seguida, as linhas correspondentes na tabela de repetição devem ser ocultadas.

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

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

  16. Clique na guia Dados.

  17. Tipo D na caixa valor.

Início da página

Etapa 3: Visualizar o modelo de formulário

Depois de adicionar formatação condicional ao modelo de formulário, é recomendável que você teste as alterações para garantir que eles estão 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 para cima na caixa de texto para ver os outros valores.

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

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

    Observação: As expressões diferenciam maiusculas de minúsculas.

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

Início da página

Expanda suas habilidades no Office
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.

×