Inserir uma caixa de rich text

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 quiser que os usuários possa inserir texto formatado, quebras de parágrafo, tabelas, fotografias ou clip art em um campo de entrada de dados, poderá usar uma caixa de rich text no seu modelo de formulário do Microsoft Office InfoPath.

Neste artigo

Quando usar uma caixa de rich text

A experiência do usuário

Considerações sobre compatibilidade

Inserir uma caixa de rich text

Dicas de layout

Quando usar uma caixa de rich text

Use uma caixa de rich text quando quiser:

  • Permitir que os usuários realcem, enfatizem ou formatem o texto digitado em um formulário.

  • Permitir que os usuários insiram tabelas ou imagens em uma área em branco no formulário.

  • Exibir informações de rich-text contidas em um banco de dados ou um outra fonte de dados.

  • Armazene dados formatados como XHTML em subjacente fonte de dados do modelo de formulário.

Na ilustração a seguir, uma caixa de rich text é usada para coletar observações detalhadas dos usuários.

Texto formatado dentro de caixa de rich text no formulário

Controles relacionados

O InfoPath inclui controles semelhantes às caixas de rich text, mas que servem a propósitos diferentes. Para decidir quais desses controles funcionam melhor no seu modelo de formulário, consulte a seguinte lista:

Caixa de texto    Como uma caixa de rich text, uma caixa de texto permite que os usuários digitem, editem ou exibam texto. Ao contrário de uma caixa de rich text, uma caixa de texto exibe apenas uma única linha de texto por padrão e os usuários não podem adicionar elementos de formatação a uma caixa de texto, como texto em negrito ou em itálico, imagens ou tabelas.

Caixa de expressão    Uma caixa de expressão é geralmente usada para exibir texto somente leitura, para exibir o valor de outro controle no modelo de formulário, ou para criar fórmulas que são baseadas em expressões XPath. Ao contrário de uma caixa de rich text, uma caixa de expressões não armazenar ou salvar os dados. Portanto, você deve usar uma caixa de expressões somente se não quiser salvar seu valor ou mencioná-lo em outra fórmula.

Início da página

A experiência do usuário

Como uma caixa de texto, uma caixa de rich text é simplesmente uma espaço reservado em um formulário, como uma caixa de comentário, na qual os usuários digitam o texto. Ao digitar o texto em uma caixa de rich text, os usuários têm acesso a muitos recursos de formatação os quais estão acostumados a usar em outros documentos do sistema Microsoft Office. Por exemplo, os usuários podem inserir uma imagem ou uma tabela em uma caixa de rich text ou aplicar realce amarelo a um parágrafo específico do texto.

Para saber se eles podem formatar o texto em um campo específico em um formulário, eles devem colocar o cursor do mouse no campo ou selecionar o texto no campo. Se as opções na barra de ferramentas Formatação estiver ativas em vez de esmaecidas, eles poderão formatar o texto da mesma forma que fazem em qualquer outro documento do sistema Microsoft Office.

Início da página

Considerações sobre compatibilidade

Quando você cria um modelo de formulário no InfoPath, você pode escolher um modo de compatibilidade específico para criar um modelo de formulário compatível com o navegador. Quando um modelo de formulário compatível com o navegador é publicado em um servidor executando InfoPath Forms Services e, em seguida, habilitados para navegador, formulários com base no modelo de formulário podem ser exibidos em um navegador da Web. Quando você cria um modelo de formulário compatível com o navegador, alguns controles não estão disponíveis no painel de tarefas controles porque eles não podem ser exibidos em um navegador da Web.

Embora as caixas de rich text estejam disponíveis ao criar um modelo de formulário compatível com o navegador, esteja ciente das seguintes limitações:

  • A formatação parcial de rich-text não é suportada na versão do navegador da caixa de rich text. Se ocorrer um erro de configurações de rich-text incompatíveis no painel de tarefas Verificador de Design, marque a caixa de seleção Habilitar configurações compatíveis com navegador apenas na caixa de diálogo Propriedades da Caixa de Rich Text. Ao fazer isso, as configurações corretas de rich-text são automaticamente selecionadas.

  • É possível permitir imagens vinculadas para uma caixa de rich text em um modelo de formulário compatível com o navegador. No entanto, imagens incorporadas não são suportadas.

  • Para caixas de rich text, a gama completa de opções de formatação estão disponíveis somente em versões com suporte do Internet Explorer, incluindo o Microsoft Internet Explorer 6.0 e Windows Internet Explorer 7.0. É possível aos usuários editar texto em uma caixa de rich text em outros navegadores com suporte, como 1,5 Firefox ou Safari 2.0, mas as opções de formatação não estão disponíveis, incluindo a alteração da cor do texto e aplicar formatação de caracteres.

Início da página

Inserir uma caixa de rich text

O procedimento para inserir uma caixa de rich text é 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 outra fonte de dados externa.

A seguinte ilustração mostra qual a aparência de uma caixa de rich text quando está selecionada no modo de design.

Caixa de rich text 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. Caixas de rich text sempre são vinculadas aos campos. No exemplo a seguir, a caixa de anotações no formulário está vinculada ao campo discussionItemNotes no painel de tarefas Fonte de dados.

Relação entre a caixa de rich text no modelo de formulário e o campo correspondente na fonte de dados

Inserir uma caixa de rich text 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 Caixa de Rich Text.

  4. Para especificar o tipo de rich text que os usuários podem inserir, clique duas vezes na caixa de rich text inserida no modelo de formulário, clique na guia Exibir e, em seguida, marque ou desmarque as caixas de seleção em Formatação disponível.

  5. Para adicionar um rótulo ao controle, digite o texto acima ou à esquerda do controle, seguido de dois-pontos (:).

Inserir uma caixa de rich text em um modelo de formulário que tem base 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 inserir uma caixa de rich text, arrastando um campo do painel de tarefas Fonte de dados para o modelo de formulário ou inserindo uma caixa de rich text do painel de tarefas controles em vez disso, 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 Caixa de Rich Text.

  4. Na caixa de diálogo Vinculação da Caixa de Rich Text, selecione o campo no qual deseja armazenar os dados da caixa de rich text e, em seguida, clique em OK.

  5. Para especificar o tipo de rich text que os usuários podem inserir, clique duas vezes na caixa de rich text inserida no modelo de formulário, clique na guia Exibir e marque ou desmarque as caixas de seleção em Formatação disponível.

  6. Como o rótulo do controle, o InfoPath usa o nome do campo ou grupo. Se necessário, altere o texto do rótulo.

    Dica : Também é possível usar o painel de tarefas Fonte de Dados para inserir controles. No painel de tarefas Fonte de Dados clique com o botão direito do mouse no campo ao qual deseja vincular a caixa de rich text e, em seguida, clique em Caixa de Rich Text no menu de atalho.

Início da página

Dicas de layout

Use as seguintes dicas para ajudá-lo a refinar a aparência, o tamanho e outros aspectos de uma caixa de rich text:

  • Para alterar o tamanho de diversas caixas de rich text ao mesmo tempo, selecione as caixas de rich text das quais o tamanho deseja alterar, no menu Formatar, clique em Propriedades, clique na guia Tamanho e, em seguida, faça os ajustes necessários.

  • Para diminuir a largura padrão com que o InfoPath insere as caixas de rich text, clique em Propriedades do Modo de Exibição no menu Modo de exibição. Na guia Geral, marque a caixa de seleção Usar uma largura de layout personalizada para este modelo de formulário e, em seguida, digite um número menor na caixa Largura de layout personalizada.

  • Para alterar a borda ou a cor de diversas caixas de rich text ao mesmo tempo, selecione as caixas de rich text que deseja alterar, no menu Formatar, clique em Bordas e Sombreamento, clique na guia Bordas e, em seguida, faça os ajustes necessários.

  • Para personalizar o texto que aparece em uma caixa de rich text, use as caixas Fonte e Tamanho da Fonte na barra de ferramentas Formatação. Para alterar a fonte e o tamanho de todas as caixas de rich text no seu modelo de formulário ao mesmo tempo, selecione a caixa de rich text que contém a formatação que deseja e, em seguida, clique em Aplicar Fonte a Todos os Controles de Caixa de Rich Text no menu Formatar.

  • Para ver qual a aparência das suas caixas rich text com texto real nelas, clique em Dados de Exemplo no menu Exibir. Isso ajudará a ter uma idéia do como será a aparência do formulário quando os usuários preenchê-lo.

  • Use as margens para ajustar o espaçamento ao redor da parte externa de uma caixa de rich text. Use o preenchimento para ajustar o espaçamento ao redor do texto dentro da caixa de rich text.

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.

×