Inserir uma seção opcional

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.

Se você tiver uma seção em seu modelo de formulário do Microsoft Office InfoPath que sejam relevante apenas a determinados usuários, é recomendável fazer a ele uma seção opcional. Uma seção opcional não aparecem no formulário do usuário por padrão. Os usuários insiram e preencherem a seção opcional somente se eles precisam.

Neste artigo

Quando usar uma seção opcional

A experiência do usuário

Inserir uma seção opcional

Personalizar o texto de dica que os usuários clicam para inserir a seção opcional

Mostrar a seção opcional no formulário por padrão

Dicas de layout

Quando usar uma seção opcional

Use uma seção opcional quando você quiser oferecer aos usuários a opção de preenchimento de uma seção específica do formulário. Por exemplo, em um modelo de formulário de relatório de status, você pode incluir uma seção opcional de anotações. Usuários que deseja adicionar anotações suplementares podem inserir e preenchimento desta seção opcional. Todas as outras pessoas podem deixar a seção ocultada.

Seção opcional usada para coletar anotações

Ao inserir uma seção opcional no seu modelo de formulário, você está basicamente inserindo um recipiente vazio. Para o controle de seção ser útil, você deve inserir outros controles dentro dela. No exemplo anterior, o designer de formulário inserida uma caixa de rich text dentro da seção opcional, juntamente com um anotações título.

Controles relacionados

O InfoPath inclui outros controles que são semelhantes às seções opcionais, mas que têm finalidades diferentes. Para decidir quais desses controles funcionariam melhor em seu modelo de formulário, consulte a lista a seguir:

Seção    As seções são usadas para organizar grupos de controles relacionados. Seções aparecem no modelo de formulário por padrão. Você não pode optar por ocultá-las como faria com seções opcionais.

Seção de repetição    Para criar uma seção que os usuários podem inserir em um formulário várias vezes (como um registro em um banco de dados), use uma seção de repetição ou outro controle de repetição.

Grupo de seleções    Para inserir uma seção que pode ser substituída por outra seção, use um grupo de escolha. Um grupo de escolha contém duas ou mais seções. Por padrão, uma dessas seções é exibida no formulário. Os usuários podem escolher substituí-la por outra seção. Grupos de escolha também podem ser inseridos em um formulário várias vezes pelo usuário.

Início da página

A experiência do usuário

Se você deixou as configurações padrão habilitadas para a seção opcional, os usuários verão um ícone de seta laranja pequena ao lado de algum texto de dica ao abrir um formulário que é baseado no modelo de formulário. Você pode personalizar o texto de dica ao criar seu modelo de formulário.

Texto de dica para uma seção opcional

Se eles clicarem no ícone ou o texto de dica, o InfoPath substitui o texto de dica e o ícone com a seção opcional. O usuário pode, em seguida, inserir dados nos controles dentro da seção opcional.

Para remover uma seção opcional, os usuários movem o ponteiro sobre a seção até que um botão de menu de atalho laranja aparece no canto superior esquerdo. Usuários clicam neste botão para ver um menu de opções para trabalhar com a seção. Você pode personalizar os comandos de menu durante a criação de seu modelo de formulário.

Remove Notes command on shortcut menu

Observação: Se um usuário remover uma seção opcional depois de preenchê-la, os dados nessa seção serão perdidos, não ocultos.

Início da página

Inserir uma seção opcional

O procedimento para inserir uma seção opcional é um pouco diferente dependendo se você estiver criando um modelo de novo formulário em branco ou basear o design do seu modelo de formulário em um banco de dados ou outra fonte de dados externos.

A ilustração a seguir mostra a aparência de uma seção opcional quando ele é selecionado na modo de design.

Empty optional section selected in design mode

Os controles podem ser associados ou não associados. Quando um controle é associado, ele é conectado a um campo ou grupo na fonte de dados para que os dados inseridos no controle sejam salvos no arquivo de formulário subjacente (.xml). Quando um controle não é associado, ele não é conectado a um campo ou grupo, e os dados inseridos no controle não serão salvos. Quando você seleciona ou move o ponteiro sobre um controle, o texto e um ícone de associação aparecem no canto superior direito do controle. O texto indica o grupo ou campo ao qual o controle está associado na fonte de dados. O ícone indica se o controle está vinculado corretamente a esse grupo ou campo. O ícone é exibido em verde quando a vinculação está correta. Se houver algo errado com a associação, você verá um ícone azul ou vermelho em vez disso.

A fonte de dados do modelo de formulário consiste em campos e grupos que aparecem em uma exibição hierárquica no painel de tarefas Fonte de dados. Seções opcionais sempre são vinculadas a grupos na fonte de dados do modelo de formulário. Cada controle em uma seção opcional está vinculado a um campo que faz parte do grupo da seção.

No exemplo a seguir, a seção opcional de anotações no modelo de formulário está vinculada ao grupo de anotações no painel de tarefas Fonte de dados.

Relationship between optional section in form template and group in data source

Inserir uma seção opcional em um modelo de novo formulário em branco

Quando você cria um modelo de formulário novo e em branco, a caixa de seleção Criar fonte de dados automaticamente, no painel de tarefas Controles, é selecionada por padrão. Isso permite que o InfoPath crie campos e grupos automaticamente na fonte de dados conforme você adiciona controles ao modelo de formulário. Esses campos e grupos são representados por ícones de pasta e arquivo no painel de tarefas Fonte de Dados.

  1. No modelo de formulário, coloque o cursor onde você deseja inserir o controle.

  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, clique em Seção opcional.

  4. Para adicionar controles à seção, arraste os controles desejados do painel de tarefas controles para a seção opcional no seu modelo de formulário.

    Observação: Você não deve mover um controle que já está no modelo de formulário para a seção, a menos que o campo do controle já faça parte do grupo da seção da fonte de dados. Caso contrário, a vinculação do controle poderá ser desfeita.

  5. Para adicionar um rótulo ao controle, digite o texto acima dela.

Inserir uma seção opcional em um modelo de formulário que é baseado em uma fonte de dados existente

Se você basear o design do seu modelo de formulário em um arquivo existente do Extensible Markup Language (XML), banco de dados ou serviço da Web, o InfoPath deriva os campos e grupos no painel de tarefas Fonte de dados existente fonte de dados. Neste cenário, você pode adicionar uma seção opcional arrastando um grupo do painel de tarefas Fonte de dados ao modelo de formulário ou inserindo a seção usando o painel de tarefas controles, conforme descrito no procedimento a seguir:

  1. No modelo de formulário, coloque o cursor onde você deseja inserir o controle.

  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, clique em Seção opcional.

  4. Na caixa de diálogo Vinculação de seção opcional, selecione o grupo no qual você deseja armazenar dados de seção opcional e clique em Okey.

  5. Adicionar controles à seção e, em seguida, vinculá-las a nos campos apropriados na fonte de dados.

Início da página

Personalizar o texto de dica que os usuários clicam para inserir a seção opcional

Quando você insere uma seção opcional no seu modelo de formulário, o texto de dica "Clique aqui para inserir" aparece no formulário. Este texto informa aos usuários que há uma seção opcional disponível inserir. Faça o seguinte para personalizar este texto:

  1. Clique duas vezes a seção opcional.

  2. Clique na guia Dados.

  3. Marque a caixa de seleção Mostrar botão e texto de dica de inserção e substitua o texto padrão na caixa de texto de sua preferência.

Início da página

Mostrar a seção opcional no formulário por padrão

Por padrão, as seções opcionais estão ocultas quando os usuários primeiro abrem um formulário. Se desejar, você pode optar por mostrar uma seção opcional em vez disso. Se você fizer isso, o InfoPath oculta o texto de dica "Clique aqui para inserir", porque a seção opcional já está visível no formulário.

  1. Clique duas vezes a seção opcional.

  2. Clique na guia Dados.

  3. Em configurações padrão, clique em incluir a seção no formulário por padrão.

  4. Marque a caixa de seleção Permitir que usuários excluam a seção.

Início da página

Dicas de layout

Antes de inserir controles em uma seção opcional no seu modelo de formulário, pense em como você deseja organizar esses controles. Você pode adicionar caixas de texto e outros controles arrastando-os para a seção opcional onde desejar. Ou, se desejar mais controle sobre o layout, você pode adicionar uma tabela de layout dentro da seção opcional e, em seguida, inserir rótulos e controles dentro das células individuais para que fiquem alinhados. Na ilustração a seguir, uma tabela de layout de quatro linhas e duas colunas é usada para organizar os rótulos e controles na seção opcional.

Layout table used to arrange controls in optional section

Além de usar tabelas de layout, você pode fazer um ou mais destes procedimentos:

  • Para alterar o tamanho de várias seções ao mesmo tempo, selecione as seções cujo tamanho você deseja alterar, pressione ALT + ENTER, clique na guia tamanho e, em seguida, faça os ajustes necessários.

  • Para alterar a borda ou a cor de uma seção, selecione-o no modelo de formulário, no menu Formatar, clique em Bordas e sombreamento, clique na guia bordas e, em seguida, faça os ajustes necessários.

  • Para ver qual serão a aparência dos controles na sua seção com texto real, clique em Dados de exemplo no menu Exibir. Isso ajuda você a ter uma noção da aparência de um formulário baseado em seu modelo de formulário quando um usuário o preenche.

  • Ocasionalmente, o texto dentro dos controles em uma seção e os rótulos à esquerda desses controles pode parecer ligeiramente fora de alinhamento. Para realinhá-los rapidamente, clique duas vezes no controle, clique em Alinhar na guia tamanho e clique em Aplicar. Se o rótulo e controle estiverem em células diferentes em uma tabela de layout, clique na célula que contém o rótulo, clique em Propriedades da tabela no menu de atalho e, em seguida, clique em Central em Alinhamento Vertical na guia célula.

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.

×