Inserir uma seção opcional

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.

Se você tiver uma seção no modelo de formulário do Microsoft Office InfoPath relevante apenas para determinados usuários, considere torná-la uma seção opcional. Uma seção opcional não aparece no formulário do usuário por padrão. Os usuários inserem e preenchem a seção opcional somente se precisarem.

Neste artigo

Quando usar uma seção opcional

A experiência do usuário

Inserir uma seção opcional

Personalizar o texto de dica em 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 quiser oferecer aos usuários a opção de preencher uma seção específica no formulário. Por exemplo, em um modelo de formulário de relatório de status, é possível incluir uma seção opcional Observações. Os usuários que quiserem adicionar observações adicionais podem inserir e preencher essa seção opcional. Todos os outros podem deixar a seção oculta.

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

Ao inserir uma seção opcional no seu modelo de formulário, você está inserindo, essencialmente, um recipiente vazio. Para que o controle da seção seja útil, é necessário inserir outros controles dentro dele. No exemplo anterior, o criador do formulário inseriu uma caixa de rich text dentro da seção opcional, junto com um título Observações.

Controles relacionados

O InfoPath inclui outros controles semelhantes à seções opcionais, mas que servem a propósitos diferentes. Para decidir quais desses controles funcionam melhor no seu modelo de formulário, consulte a seguinte lista:

Seção     Seções são usadas para organizar grupos de controles relacionados. As seções aparecem no modelo do formulário por padrão. Não é possível escolher ocultá-las como pode fazer com as seções opcionais.

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

Grupo de escolha     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 aparece no formulário. Os usuários podem escolher substitui-la por uma seção diferente. Grupos de escolha também podem ser inseridos em um formulário diversas vezes pelo usuário.

Início da página

A experiência do usuário

Se você deixar as configurações padrão ativadas para a sua seção opcional, os usuários verão um pequeno ícone de seta laranja ao lado de algum texto de dica quando abrirem um formulário que tem base no seu modelo de formulário. É possível personalizar o texto de dica ao criar seu modelo de formulário.

Texto de dica para uma seção opcional

Se clicarem no ícone ou no texto de dica, o InfoPath substituirá o texto de dica e o ícone pela seção opcional. O usuário poderá então inserir os dados nos controles dentro da seção opcional.

Para remover uma seção opcional, os usuários movem o ponteiro do mouse sobre a seção até que um botão de menu de atalho laranja aparece no canto superior esquerdo. Os usuários clicam nesse botão para ver um menu de opções para trabalhar com a seção. É possível personalizar os comandos do menu ao criar seu modelo de formulário.

Remova o comando de anotações no menu de atalho

Observação : Se algum usuário remover uma seção opcional depois de preenchê-la, os dados da seção serão perdidos, e 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 formulário novo, em branco, ou baseando a criação do seu modelo de formulário em um banco de dados ou em outra fonte de dados externa.

A seguinte ilustração mostra qual a aparência de uma seção opcional quando ela está selecionada no design mode.

Seção opcional vazia selecionada no modo de design

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 seguinte exemplo, a seção opcional Observações no modelo de formulário é vinculada ao grupo observações no painel de tarefas Fonte de Dados.

Relação entre a seção opcional no modelo de formulário e o grupo na fonte de dados

Inserir uma seção opcional em um modelo de formulário novo, 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 no local 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 tem base em um 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 no local 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 da Seção Opcional, selecione o grupo no qual deseja armazenar os dados da seção opcional e, em seguida, clique em OK.

  5. Adicione controles à seção e, em seguida, vincule-as aos campos apropriados na fonte de dados.

Início da página

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

Ao inserir uma seção opcional no seu modelo de formulário, o texto de dica "Clique aqui para inserir" aparece no formulário. Esse texto informa aos usuários que existe uma seção opcional disponível para inserção. Execute os seguintes procedimentos para personalizar esse texto:

  1. Clique duas vezes na seção opcional

  2. Clique na guia Dados.

  3. Marque a caixa de seleção Mostrar botão de inserção e texto de dica e, em seguida, substitua o texto padrão na caixa pelo seu próprio texto.

Início da página

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

Por padrão, as seções opcionais ficam ocultas quando os usuários abrem pela primeira vez um formulário. Em vez disso, se quiser, é possível escolher exibir uma seção opcional. Se fizer isso, o InfoPath ocultará o texto de dica "Clique aqui para inserir", pois a seção opcional já está visível no formulário.

  1. Clique duas vezes na 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 os 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 como deseja organizar esses controles. É possível adicionar caixas de texto e outros controles arrastando-os para a seção opcional sempre que quiser. Ou, se mais controle sobre o layout, é possível adicionar uma layout table dentro da seção opcional e, em seguida, inserir rótulos e controles dentro das células individuais de modo que elas fiquem alinhadas adequadamente. Na seguinte ilustração, uma tabela de layout de quatro linhas e duas colunas é usada para organizar os rótulos e os controles na seção opcional.

Tabela de layout usada para organizar os controles na seção opcional

In addition to using layout tables, you can do one or more of the following:

  • To change the size of several sections at once, select the sections whose size you want to change, press ALT+ENTER, click the Size tab, and then make the necessary adjustments.

  • To change the border or color of a section, select it on the form template, on the Format menu, click Borders and Shading, click the Borders tab, and then make the necessary adjustments.

  • To see how the controls in your section will look with actual text in them, click Sample Data on the View menu. This helps you get a sense of what a form based on your form template will look like when a user fills it out.

  • On occasion, the text inside the controls in a section and the labels to the left of those controls may appear to be slightly out of alignment. To quickly realign them, double-click the control, click Align on the Size tab, and then click Apply. If the label and control are in different cells in a layout table, right-click the cell that contains the label, click Table Properties on the shortcut menu, and then click Center under Vertical alignment on the Cell tab.

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.

×