Formas de personalizar uma caixa de texto

Nota:  Queremos fornecer-lhe os conteúdos de ajuda mais recentes o mais rapidamente possível e no seu idioma. Esta página foi traduzida automaticamente e pode conter erros gramaticais ou imprecisões. O nosso objetivo é que estes conteúdos lhe sejam úteis. Pode informar-nos se as informações foram úteis no final desta página? Eis o artigo em inglês para referência.

Depois de inserir uma caixa de texto num modelo de formulário, pode personalizá-lo ao aceder a e respectivas propriedades e as definições na caixa de diálogo Propriedades da caixa de texto a alterar. Para abrir a caixa de diálogo, no modelo de formulário, faça duplo clique na caixa de texto cujas propriedades pretende alterar.

A tabela seguinte descreve algumas das formas na qual pode personalizar uma caixa de texto e oferece razões porque é que poderá fazê-lo. Apesar da tabela não fornece informações detalhadas sobre procedimentos sobre as opções na caixa de diálogo Propriedades da caixa de texto, dar-lhe uma ideia do intervalo das opções que estão disponíveis.

Notas: 

  • Se estiver a estruturar uma modelo de formulário compatível com o browser, algumas funcionalidades na caixa de diálogo Propriedades da caixa de texto não estão disponíveis. Por exemplo, as quebras de parágrafo não são suportadas.

  • Se o modelo de formulário baseia-se uma base de dados, esquema ou outra origem de dados existente, não poderá conseguir personalizar todos os aspetos de um controlo. Por exemplo, poderá conseguir alterar o tamanho do controlo, mas não o campo ou grupo nome, que são derivadas da origem de dados existente.

Separador

Tarefa

Detalhes

Dados

Alterar o nome do campo associado

Ao estruturar um modelo de formulário de novo em branco, pode alterar o campo predefinido ou nome de um controlo para algo que seja mais fácil identificar quando trabalha com a origem de dados do grupo. Por exemplo, num campo denominado "Vendedor" é mais fácil de compreender que num campo denominado "campo1."

Nota: Alterar o nome do campo não altera a ligação entre uma caixa de texto e o campo na origem de dados. Se precisar de vincular uma caixa de texto para um campo diferente, o botão direito do rato na caixa de texto e, em seguida, clique em Alterar vínculo no menu de atalho.

Dados

Alterar o tipo de dados

Ao estruturar um modelo de formulário de novo em branco, pode alterar o tipo de dados predefinido para um controlo. O tipo de dados predefinido para uma caixa de texto é texto (cadeia), mas estiver livre alterar esta definição. Por exemplo, se pretender que os utilizadores introduzam libras British numa caixa de texto montante da transação, que pode escolher o tipo de dados número inteiro (número inteiro) e, em seguida, selecione opções de formatação para que sejam apresentados os valores introduzidos na caixa de texto com o cardinal (£) símbolo de moeda.

Mais informações sobre tipos de dados

A tabela seguinte lista os tipos de dados que estão disponíveis para caixas de texto.

Tipo de dados

Descrição

Texto (cadeia)

Utilizado para os dados como nomes, endereços, números de telefone, números de Segurança Social e assim sucessivamente.

Número inteiro (número inteiro)

Utilização do positivos ou negativos números inteiros, tal como 1234, – 1234 ou €1234.

Decimal (duplo)

Utilize para números com casas decimais, tal como 1234,12, – 1234,12 ou €1234,12.

Verdadeiro/Falso (booleano)

Utilize para dados que devem ser 1 (verdadeiro) ou 0 (FALSO).

Hiperligação (anyURI)

Utilize para hiperligações, tal como um caminho de convenção de Nomenclatura Universal (UNC) ou um URL Uniform Resource Locator ().

Data (data)

Utilize para datas, tal como 14/3/2007 ou 14 de Março de 2007.

Hora (hora)

Utilizado para valores com base no tempo, tal como 9:46:55 ou 21:46.

Data e hora (dateTime)

Utilize para datas e horas, tal como 14/3/2007 às 11:30.

Dados

Especificar um valor predefinido

Se pretender que o texto predefinido que seja apresentado no interior de um controlo quando um utilizador abre o formulário pela primeira vez, pode escrever texto na caixa valor. Também pode utilizar o valor de outro campo na origem de dados como o valor predefinido para um controlo. Valores predefinidos são diferentes do texto de marcador de posição (que é descrito neste artigo) que são sempre guardados como dados no ficheiro do formulário (. xml).

Dados

Apresentar os resultados de um cálculo

Para apresentar os resultados de um cálculo num controlo, pode clicar em Inserir fórmula Imagem do botão junto à caixa de valor para associar o controlo de fórmulas e funções. Por exemplo, pode criar uma fórmula que soma de uma coluna de números numa tabela de repetição ao utilizar uma caixa de texto em conjunto com a função Soma . Ou pode associar a função hoje a uma caixa de texto específico para que quando o utilizador abre o formulário, a data atual é apresentada na caixa de texto.

Dados

Tornar a caixa de texto obrigatória

Para relembrar visualmente os utilizadores introduzam dados num controlo, selecione a caixa de verificação não pode estar em branco. Quando os utilizadores abrirem o formulário, um asterisco vermelho é apresentada no controlo como um lembrete para não deixá-la em branco. Os utilizadores não podem submeter dados até que introduza um valor no controlo.

Dados

Adicionar validação de dados

Clique em Validação de dados para especificar as regras de validação de dados para o controlo. Por exemplo, se precisar de números de peças de ser introduzida num formato específico — três números, em seguida, um travessão e, em seguida, dois números mais — pode utilizar a validação de dados para se certificar de que os utilizadores em conformidade com este padrão.

Dados

Aplicar regras

Quando clica em regras, pode criar uma regra que torna um ou mais ações ocorrem automaticamente quando os utilizadores alteram o valor de um controlo. No formulário de encomenda de compra, por exemplo, se um utilizador escreve um número maior que 10 na caixa de texto quantidade, pode utilizar uma regra para apresentar uma caixa de diálogo que diz "Corrigida mais de 10 itens de diferentes ao mesmo tempo poderá atrasar a entrega." Também pode utilizar uma regra para obter informações atualizadas automaticamente a partir de uma origem de dados externos. Por exemplo, num formulário de cotações de compra, pode utilizar uma regra para obter e apresentar em tempo real cotações numa caixa de texto, quando o formulário está aberto ou quando o utilizador pedir as informações.

Apresentar

Apresentar o texto do marcador de posição

Se quiser fornecer orientações aos seus utilizadores sobre quais os dados para introduzir na caixa de texto, pode escrever texto informativo na caixa do marcador de posição. Por exemplo, na caixa de texto num número de noites no hotel, o texto de marcador de posição pode ser utilizado para solicitar aos utilizadores no tipo de dados deverá introduzir.

Como um valor predefinido, o texto do marcador aparece dentro de um controlo de entrada de texto quando um utilizador abre um formulário pela primeira vez. No entanto, o texto do marcador é diferente de valores predefinidos das três seguintes formas:

  • Texto do marcador de posição nunca é guardado como dados no ficheiro do formulário (. xml).

  • Ao contrário de um valor predefinido, que é apresentado como texto normal dentro de um controlo, o texto do marcador sempre aparece esbatido.

  • Ao contrário de um valor predefinido, o texto do marcador não é suportado em modelos de formulário compatível com o browser.

Apresentar

Tornar a caixa de texto só de leitura

Para impedir que os utilizadores alterem os conteúdos de um controlo, selecione o só de leitura caixa de verificação. Por exemplo, se utilizar uma caixa de texto para apresentar os resultados de uma fórmula, pode tornar a caixa de texto só de leitura para impedir que os utilizadores escrever sobre esse resultado. Apesar de não aparecer desativada no formulário de uma caixa de texto só de leitura, os utilizadores serão impedidos escrever informações na caixa de texto.

Apresentar

Desativar o verificador ortográfico ou a funcionalidade Conclusão automática

Para impedir que os utilizadores a partir de verificar a ortografia de texto dentro de um controlo de entrada de texto ou de automaticamente reutilizar entradas anteriores que tenham sido introduzidas no formulário nesse controlo, desmarque as caixas de verificação Ativar o verificador ortográfico e Ativar a conclusão automática quais são ambos selecionadas por predefinição. Por exemplo, pode desativar o verificador ortográfico para caixas de texto a apresentar nomes próprios. Pode desativar a conclusão automática por motivos de privacidade, tal como quando um formulário é partilhado entre várias pessoas.

Apresentar

Permitir que os utilizadores escreva várias linhas de texto

Se pretender que uma caixa de texto para apresentar mais do que uma linha de texto, selecione a caixa de verificação com várias linhas. Em seguida, pode decidir se pretende permitir que as quebras de parágrafo no interior da caixa de texto.

Apresentar

Activar quebras de parágrafo

Se selecionar a caixa de verificação com várias linhas e pretende que os utilizadores possam escrever os parágrafos das informações na caixa de texto, selecione a caixa de verificação quebras de parágrafo. Isto é útil, por exemplo, quando pretende que os utilizadores de responder a uma pergunta de ensaio gosto numa caixa de texto, mas pretende que os dados para estar no formato de texto simples, uma vez que os utilizadores irão submetê-lo para uma base de dados. Se selecionar a caixa de verificação com várias linhas num modelo de formulário compatível com o browser, não poderá desmarque a caixa de verificação quebras de parágrafo.

Apresentar

Permitir a moldagem de texto

Se selecionar a caixa de verificação com várias linhas, o InfoPath automaticamente seleciona a caixa de verificação Moldar o texto para que o texto flua de uma linha para outro como os utilizadores tipo na caixa de texto. Quando é activada moldagem de texto, pode selecionar opções de deslocamento na lista de deslocamento. Por exemplo, pode fazer as barras de deslocamento aparecem na caixa de texto quando os utilizadores escrever mais texto do que a caixa de texto pode apresentar por predefinição. Para se deslocar opções funcione corretamente, a caixa de texto tem de ser uma altura e largura fixas. Se selecionar a caixa de verificação com várias linhas num modelo de formulário compatível com o browser, não será possível desmarque a caixa de verificação Moldar texto ou especificar opções na lista de deslocamento.

Apresentar

Limite de carateres

Para atribuir um limite de carateres a uma caixa de texto, selecione a caixa de verificação limitar a caixa de texto para e, em seguida, escreva o número de carateres permitido. Por exemplo, num modelo de formulário de recursos humanos, pode utilizar esta funcionalidade para impedir que os utilizadores escrever mais de cinco carateres em caixas de texto de ID do funcionário. Se o modelo de formulário está ligado a uma base de dados ou para um externos Esquema XML e que origem de dados possui requisitos de carateres de comprimento existentes, o Microsoft Office InfoPath será apresentada automaticamente dados de um erro de validação de se os utilizadores excederem estes limites quando estes Preencha um formulário baseado no seu modelo de formulário. Para tornar o cursor avançar automaticamente para o controlo seguinte no formulário depois do utilizador atingir o limite de carateres para um controlo, selecione a caixa de verificação Mover para o controlo seguinte automaticamente quando é atingido. Fazer a transição do cursor automaticamente para o controlo seguinte não é suportado em modelos de formulário compatível com o browser.

Apresentar

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 sua visibilidade, com base nos valores que os utilizadores introduzem o formulário. Por exemplo, num modelo de formulário de relatório de vendas, pode utilizar a formatação condicional para alertar o utilizador que o montante gasto é superior a quantidade orçamentado.

Tamanho

Ajustar o tamanho, preenchimento e margens

Pode especificar manualmente o tamanho de um controlo ao introduzir valores nas caixas altura e largura. Também pode otimizar o espaçamento dentro e fora do controlo, alterando o preenchimento, que é a quantidade de espaço de memória intermédia adjacente o conteúdo do controlo, ou as margens, que é a quantidade de espaço entre o limite do controlo e qualquer texto adjacente ou controlos no modelo de formulário.

Tamanho

Alinhar a caixa de texto com o respectivo rótulo

Para otimizar o alinhamento do texto dentro de um controlo com a sua etiqueta, clique no botão Alinhar. O InfoPath é ajustado automaticamente altura do controlo, preenchimento de fundo e definições de margem inferior conforme necessário.

Avançado

Especificar uma descrição

Para tornar uma nota explicativa aparecem quando os utilizadores movem o ponteiro sobre o controlo, introduza o texto que pretende na caixa da descrição. Meios auxiliares de acessibilidade, tal como ecrã rever utilitários que tornam no ecrã informações disponíveis como voz síntese ou um ecrã de Braille atualizáveis, muitas vezes depender estes descrições para interpretar informações para os seus utilizadores.

Avançado

Alterar a ordem de índice de tabulação

Pode alterar a posição de um controlo na ordem de tabulação geral no modelo de formulário. Ordem de tabulação é a ordem pela qual o foco se move num formulário a partir de um campo ou objeto para o próximo como os utilizadores premir TAB ou SHIFT + TAB. A definição de índice do separador predefinida para todos os controlos num modelo de formulário for 0, mas a ordem de tabulação começa por 1. Isto é, qualquer controlo com 1 na caixa de índice de tabulação vai ser visitado pela primeira vez quando os utilizadores premir a tecla de tabulação. Qualquer controlo com 2 na caixa de índice de tabulação vai ser visitado em segundo lugar, e assim sucessivamente. Quaisquer controlos com 0 na caixa de índice de tabulação seja reencaminhado últimos na ordem de tabulação. Se pretende ignorar controlos na ordem de tabulação, introduza -1 na caixa de índice de tabulação.

Avançado

Atribuir um atalho de teclado

Pode escrever uma letra ou um número na caixa tecla de acesso para especificar um atalho de teclado. Atalhos de teclado permitem aos utilizadores navegar para um controlo ao premir uma combinação de teclas, em vez de mover o cursor do rato. Se optar por utilizar atalhos de teclado no seu modelo de formulário, tem de comunicar aos utilizadores que existem dos atalhos. Por exemplo, poderá escreva (ALT + S) seguir uma etiqueta da caixa de texto para permitir que os utilizadores saber que existe um atalho de teclado para uma caixa de texto representante de vendas.

Avançado

Especificar ou personalizar ações de impressão em série

Clique em Definições de impressão em série para especificar como os dados que os utilizadores introduzem o controlo deve ser apresentada quando são combinados vários formulários. Por exemplo, pode optar por prefixo o texto a partir de uma caixa de texto com uma determinada palavra ou itens de caixa de texto em separado com ponto e vírgula.

Avançado

Obter o identificador ViewContext na caixa de texto

Pode utilizar o valor de ViewContext para identificar o controlo no código. Por exemplo, se souber o valor de ViewContext, pode utilizar esse valor com o método de ExecuteAction do objeto vista através de programação Efetue uma ação de edição nos dados XML que estão vinculados ao controlo.

Avançado

Especificar e personalizar um âmbito de entrada

Clique em Âmbito de entrada para especificar o tipo de entrada do utilizador que destina-se para o controlo. Isto pode ajudar a melhorar o reconhecimento de escrita manual e a entrada para o controlo de voz. Por exemplo, se utilizar o âmbito de entrada IS_URL para o controlo, o InfoPath sabe ignorar espaços entre palavras.

Formulários de browser

Personalizar as definições para publicar dados novamente para o servidor

O separador de formulários de Browser aparece apenas quando estiver a estruturar um modelo de formulário compatível com o browser. -Permite-lhe controlar se os dados são enviados para o servidor quando os utilizadores alterar dados na caixa de texto.

Aumente os seus conhecimentos do Office
Explore as formações
Seja o primeiro a obter novas funcionalidades
Adira ao Office Insider

As informações foram úteis?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×