Inserir uma tabela de esquema

Aplica-se A
InfoPath 2010 InfoPath 2013 InfoPath Edit Mode 2010 InfoPath Filler 2013

Neste artigo

Introdução às tabelas de esquema

Pode utilizar tabelas de esquema para criar um modelo de formulário mais organizado e com um aspeto profissional. Uma tabela de esquema é uma arquitetura que inclui linhas e colunas para organizar e organizar o conteúdo do modelo de formulário, incluindo controlos, secções de um modelo de formulário e logótipos ou outras imagens.

No exemplo seguinte, é utilizada uma tabela de esquema para organizar caixas de texto dentro de uma secção num modelo de formulário.

58e176e8-30dc-4b1b-b865-b698980a21c8

1. Esta tabela de esquema tem duas linhas.

2. Existem três colunas na segunda linha. A coluna central é utilizada apenas para fins de espaçamento.

Os limites de uma tabela de esquema aparecem como linhas de grelha tracejadas no modo de estrutura. Quando os utilizadores preenchem um formulário baseado no seu modelo de formulário, estas linhas de grelha não são visíveis.

Sugestão

Para ocultar as linhas de grelha no modo de estrutura, clique em Ocultar Linhas de Grelha no menu Tabela .

No painel de tarefas Esquema , encontrará uma coleção de tabelas de esquema pré-concebidas. Pode inserir estas tabelas no seu modelo de formulário e modificá-las de acordo com as suas necessidades. Por exemplo, pode clicar em Tabela de Três Colunas para inserir rapidamente uma tabela vazia com uma linha e três colunas no seu modelo de formulário. Se quiser adicionar uma linha extra a essa tabela, clique numa célula de tabela no modelo de formulário e, em seguida, clique em Adicionar Linha de Tabela no painel de tarefas Esquema .

Se preferir criar a sua própria tabela de esquema, pode inserir uma tabela de esquema personalizada que tenha um número específico de linhas e colunas. Em alternativa, pode desenhar uma tabela de esquema personalizada, o que pode ser útil se quiser criar um design mais complexo. Por exemplo, pode criar uma tabela de esquema que contenha células de alturas diferentes ou um número variado de colunas por linha.

Início da Página

Inserir uma tabela de esquema predefinida

  1. No modelo de formulário, coloque o cursor onde pretende inserir a tabela de esquema.

  2. No menu Formatar , clique em Esquema.

  3. Na lista Inserir tabelas de esquema no painel de tarefas Esquema , clique no tipo de tabela de esquema que pretende.

  4. Para adicionar linhas e colunas adicionais à tabela, clique numa célula de tabela no modelo de formulário e, em seguida, clique nas opções pretendidas na lista Unir e dividir células .

    Sugestão

    Para eliminar linhas, colunas ou a própria tabela, clique com o botão direito do rato em qualquer parte da tabela, aponte para Eliminar e, em seguida, clique na opção pretendida.

Início da Página

Inserir uma tabela de esquema personalizada com dimensões específicas

  1. No modelo de formulário, coloque o cursor onde pretende inserir a tabela de esquema.
  2. Na barra de ferramentas Tabelas , clique em Inserir e, em seguida, clique em Tabela de Esquema.
  3. Na caixa de diálogo Inserir Tabela , introduza o número de colunas e linhas que pretende incluir na tabela.

Início da Página

Desenhar uma tabela de esquema personalizada

  1. No modelo de formulário, coloque o cursor onde pretende desenhar a tabela de esquema.
  2. Na barra de ferramentas Tabelas , clique em Desenhar Tabela.
    O ponteiro muda para um lápis.
  3. Para definir os limites externos da tabela, desenhe um retângulo no modelo de formulário e, em seguida, desenhe os limites da coluna e da linha dentro desse retângulo.
    a21b740d-26ad-4823-bf4b-3d44c6208636
  4. Para apagar uma linha ou bloco de linhas, clique em Borracha ad0baa33-f291-4d6a-8af7-1102ddfa1a94 na barra de ferramentas Tabelas e, em seguida, clique e arraste a borracha ao longo da linha que pretende apagar.

Início da Página

Formatar automaticamente os controlos dentro de uma tabela de esquema

Pode utilizar o painel de tarefas Controlos ou o painel de tarefas Origem de Dados para inserir controlos no modelo de formulário. Se utilizar o painel de tarefas Origem de Dados para inserir controlos, pode utilizar um atalho que lhe permite inserir instantaneamente controlos e etiquetas correspondentes dentro de uma tabela de esquema numa secção. Este atalho funciona melhor quando está a estruturar um modelo de formulário baseado numa base de dados, num serviço Web ou noutra origem de dados externa e pretende inserir um grupo que não seja repetivo a partir da origem de dados. Os controlos, como secções e secções opcionais, estão vinculados a grupos não existentes.

A imagem seguinte mostra um grupo de funcionários selecionado no painel de tarefas Origem de Dados e o comando Controlos na Tabela de Esquema a ser escolhido no menu de atalho.

852ea00a-f6a8-42ba-bd2e-9d3c1f76a8ef

1. Quando clica na seta junto ao grupo de funcionários , um menu oferece opções para inserir controlos. Para inserir controlos dentro de uma tabela de esquema, clique em Controlos na Tabela de Esquema no menu.

2. Cada campo no grupo de funcionários é agora representado ordenadamente por um controlo e etiqueta correspondente no modelo de formulário. As etiquetas de controlo derivam de nomes de campos ou grupos na origem de dados.

  1. Se o painel de tarefas Origem de Dados não estiver visível, clique em Origem de Dados no menu Ver .

  2. No painel de tarefas Origem de Dados , selecione um grupo não existente que contenha um ou mais campos.

    Nota

    Se selecionar um grupo de repetição por engano, obterá um conjunto diferente de comandos no menu de atalho.

  3. Clique com o botão direito do rato no grupo e, em seguida, clique em Controlos na Tabela de Esquema no menu de atalho.
    O Microsoft Office InfoPath adiciona instantaneamente uma tabela de esquema ao modelo de formulário que contém os controlos e etiquetas de cada campo no grupo selecionado. O InfoPath determina o tipo de controlo a adicionar, com base no tipo de dados do campo ou grupo. Por exemplo, se os campos individuais num grupo utilizarem um tipo de dados Texto (cadeia), o InfoPath adiciona controlos de caixa de texto nas células da tabela.

Início da Página