Maneiras de personalizar uma caixa de rich text
Aplica-se a
InfoPath 2010 InfoPath 2013
Depois de inserir uma caixa de texto formatado num modelo de formulário, pode personalizá-la ao alterar as respetivas propriedades e definições na caixa de diálogo Propriedades da Caixa de Texto Formatado . Para abrir esta caixa de diálogo, no modelo de formulário, faça duplo clique na caixa de texto formatado cujas propriedades pretende alterar.
A tabela seguinte descreve algumas das formas através das quais pode personalizar uma caixa de texto formatado e oferece razões pelas quais poderá fazê-lo. Embora a tabela não se destine a fornecer informações processuais detalhadas sobre as opções na caixa de diálogo Propriedades da Caixa de Texto Formatado , dá-lhe uma ideia do intervalo de opções que estão disponíveis.
Observação
- Se estiver a estruturar um modelo de formulário compatível com o browser, determinadas funcionalidades na caixa de diálogo Propriedades da Caixa de Texto Avançada não estão disponíveis. Por exemplo, não pode especificar seletivamente opções de formatação de texto formatado, como formatação de carateres ou quebras de parágrafo.
- Se o modelo de formulário for baseado numa base de dados, num esquema ou noutra origem de dados existente, poderá não conseguir personalizar todos os aspetos de um controlo. Por exemplo, pode ser capaz de alterar o tamanho do controlo, mas não o nome do campo ou do grupo, que derivam da origem de dados existente.
| Tab | Tarefa | Detalhes |
|---|---|---|
| Dados | Alterar o nome do campo associado | Quando cria um novo modelo de formulário em branco, pode alterar o nome predefinido do campo ou grupo de um controlo para algo que seja mais fácil de identificar quando trabalha com a origem de dados. Por exemplo, um campo com o nome "MeetingNotes" é mais fácil de compreender do que um campo com o nome "campo1". Nota: Alterar o nome do campo não altera o enlace entre uma caixa de texto formatado e um campo na origem de dados. Se precisar de vincular uma caixa de texto formatada a um campo diferente, clique com o botão direito do rato na caixa de texto formatado e, em seguida, clique em Alterar Enlace no menu de atalho. |
| Dados | Especificar um valor predefinido | Se quiser que o texto predefinido seja apresentado dentro de um controlo quando um utilizador abrir o formulário pela primeira vez, pode escrever esse texto na caixa Valor . Também pode utilizar o valor de outro campo na origem de dados como o valor predefinido de um controlo. Os valores predefinidos são diferentes do texto do marcador de posição (que é descrito mais à frente neste artigo) na medida em que são sempre guardados como dados no ficheiro de formulário (.xml). |
| Dados | Adicionar validação de dados | Clique em Validação de Dados para especificar regras de validação de dados para o controlo. Por exemplo, se precisar que os números de peças sejam introduzidos num formato específico ( três números, um travessão e, em seguida, mais dois números), pode utilizar a validação de dados para garantir que os utilizadores estão em conformidade com este padrão. |
| Exibir | Ativar quebras de parágrafo | Por predefinição, as quebras de parágrafo são ativadas para caixas de texto avançadas para que os utilizadores possam escrever parágrafos de informações na caixa de texto formatado. Se quiser impedir que os utilizadores o façam, desmarque a caixa Quebras de parágrafo marcar. A ativação de quebras de parágrafo em caixas de texto avançadas não é suportada em modelos de formulário compatíveis com o browser. |
| Exibir | Ativar formatação de carateres | Por predefinição, a formatação de carateres está ativada para caixas de texto avançadas para que os utilizadores possam formatar o texto que escrevem na caixa de texto formatado. Se quiser impedir que os utilizadores o façam, desmarque a caixa de marcar Formatação de carateres. A ativação da formatação de carateres em caixas de texto avançadas não é suportada em modelos de formulário compatíveis com o browser. |
| Exibir | Ativar texto formatado completo | Por predefinição, a caixa de marcar Texto formatado Completo (imagens, tabelas, etc.) está selecionada na caixa de diálogo Propriedades da Caixa de Texto Formatado para que os utilizadores possam inserir imagens e tabelas dentro da caixa de texto formatado. Pode especificar que os utilizadores podem incorporar imagens no formulário, o que guarda os dados de imagem reais no ficheiro de formulário subjacente (.xml) ou ligar imagens, o que guarda uma referência de hiperligação à imagem no ficheiro .xml. Determinadas definições não são suportadas em modelos de formulário compatíveis com o browser, como ativar imagens ligadas em caixas de texto avançadas. |
| Exibir | Apresentar texto do marcador de posição | Se quiser fornecer orientações aos seus utilizadores sobre os dados a introduzir na caixa de texto formatado, pode escrever texto informativo na caixa Marcador de Posição . Por exemplo, se tiver uma forma preferencial de os utilizadores preencherem a caixa de texto formatado, pode utilizar o texto do marcador de posição para fornecer instruções. Tal como um valor predefinido, o texto do marcador de posição aparece dentro de um controlo de introdução de texto quando um utilizador abre um formulário pela primeira vez. No entanto, o texto do marcador de posição é diferente dos valores predefinidos das três formas seguintes:
|
| Exibir | Tornar a caixa de texto formatado só de leitura | Para impedir que os utilizadores alterem os conteúdos de um controlo, selecione a caixa marcar só de leitura. Por exemplo, numa vista, os utilizadores podem escrever dados numa caixa de texto formatado. Numa segunda vista de resumo, os utilizadores podem rever o que escreveram numa versão só de leitura da caixa de texto formatado. Embora uma caixa de texto formatado só de leitura não apareça desativada no formulário, os utilizadores serão impedidos de escrever informações na caixa de texto formatado. |
| Exibir | Desativar o verificador ortográfico | Se quiser impedir que os utilizadores marquem a ortografia do texto numa caixa de texto formatado, pode desmarcar a caixa de verificação ortográfica Ativar marcar, que está selecionada por predefinição. Por exemplo, pode desativar o verificador ortográfico para caixas de texto avançadas que apresentem nomes adequados. |
| Exibir | Impedir a moldagem do texto | Por predefinição, a moldagem de texto está ativada em caixas de texto avançadas. Se quiser impedir a moldagem do texto, desmarque a caixa de marcar moldar texto. Se a moldagem do texto estiver ativada, pode selecionar opções de deslocamento na lista Deslocamento . Por exemplo, pode fazer com que as barras de deslocamento apareçam na caixa de texto formatado quando os utilizadores escreverem mais texto do que a caixa de texto formatado pode apresentar por predefinição. Para que as opções de deslocamento funcionem corretamente, a caixa de texto formatado tem de ter uma altura e largura fixas. |
| Exibir | Adicionar formatação condicional | Clique em Formatação Condicional para abrir a caixa de diálogo Formatação Condicional , onde pode alterar o aspeto de um controlo, incluindo a respetiva visibilidade, com base nos valores que os utilizadores introduzem no formulário. Por exemplo, pode utilizar a formatação condicional para ocultar uma caixa de texto formatada, a menos que esteja selecionada uma caixa de marcar específica. |
| Tamanho | Ajustar o tamanho, o preenchimento e as margens | Pode especificar manualmente o tamanho de um controlo ao introduzir valores nas caixas Altura e Largura . Também pode refinar o espaçamento dentro e fora do controlo ao alterar o preenchimento, que é a quantidade de espaço na memória intermédia que rodeia o conteúdo do controlo, ou as margens, que é a quantidade de espaço entre o limite do controlo e qualquer texto ou controlos adjacentes no modelo de formulário. |
| Tamanho | Alinhar a caixa de texto formatado com a respetiva etiqueta | Para alinhar melhor o texto numa caixa de texto formatado com a respetiva etiqueta, clique no botão Alinhar . Ao alinhar uma caixa de texto formatado, o Microsoft Office InfoPath altera o valor existente na caixa Altura para automático. Isto reduz a altura da caixa de texto formatado para que o texto no seu interior fique mais alinhado com o texto adjacente. O InfoPath também altera as definições de preenchimento e margem conforme adequado. |
| Avançado | Especificar uma Descrição | Para apresentar uma nota explicativa quando os utilizadores moverem o ponteiro sobre o controlo, introduza o texto pretendido na caixa Descrição. Os auxiliares de acessibilidade, como utilitários de revisão de ecrã que disponibilizam informações no ecrã como voz sintetizada ou um ecrã Braille atualizável, dependem frequentemente destas Descrições para interpretar informações para os seus utilizadores. |
| Avançado | Alterar a ordem do índice do separador | Pode alterar a posição de um controlo na ordem de tabulação geral do modelo de formulário. A ordem de tabulação é a ordem pela qual o foco se move num formulário de um campo ou objeto para o seguinte à medida que os utilizadores primem a Tecla de Tabulação ou Shift+Tecla de Tabulação. A predefinição do índice de separadores para todos os controlos num modelo de formulário é 0, mas a ordem de tabulação começa com 1. Ou seja, qualquer controlo com 1 na caixa Índice de tabulação será visitado primeiro quando os utilizadores premirem a Tecla de Tabulação. Qualquer controlo com 2 na caixa Índice de tabulação será visitado em segundo lugar e assim sucessivamente. Todos os controlos com 0 na caixa Índice de tabulação serão os últimos na ordem de tabulação. Se quiser ignorar os controlos na ordem de tabulação, introduza -1 na caixa Índice de tabulação . |
| Avançado | Atribua um atalho de teclado | Pode escrever uma letra ou número na caixa Tecla de acesso para especificar um atalho de teclado. Os atalhos de teclado permitem que os usuários naveguem até um controle pressionando uma combinação de teclas, em vez de mover o mouse. Se você optar por usar atalhos de teclado no modelo de formulário, deverá comunicar aos usuários que os atalhos existem. Por exemplo, você pode digitar (ALT+S) após uma etiqueta de caixa de texto para informar aos usuários que há um atalho de teclado para uma caixa de texto do Vendedor . |
| Avançado | Especificar e personalizar ações de mesclagem | Clique em Configurações de Mesclagem para especificar como os dados inseridos pelos usuários no controle devem aparecer quando vários formulários são combinados. Por exemplo, você pode optar por prefixar cada item de uma caixa de texto rica com uma palavra específica ou separar cada item com um ponto e vírgula. |
| Avançado | Obter o identificador ViewContext para a caixa de texto avançada | Você pode usar o valor ViewContext para identificar o controle no código. Por exemplo, se você souber o valor ViewContext, poderá usar esse valor com o método ExecuteAction do objeto View para executar programaticamente uma ação de edição nos dados XML vinculados ao controle. |
| Avançado | Especificar e personalizar um escopo de entrada | Clique em Escopo de Entrada para especificar o tipo de entrada do usuário que se destina ao controle. Isso pode ajudar a melhorar o reconhecimento da letra e da entrada de fala para o controle. Por exemplo, se você usar o escopo de entrada IS_URL para o controle, o InfoPath sabe ignorar espaços entre palavras. |
| Formulários do navegador | Personalizar configurações para postar dados de volta no servidor | A guia Formulários do Navegador é exibida somente quando você está projetando um modelo de formulário compatível com o navegador. Ele permite controlar se os dados são enviados para o servidor quando os usuários alteram dados na caixa de texto avançada. |