Observação: Desejamos fornecer o conteúdo da Ajuda mais recente no seu idioma da forma mais rápida possível. Esta página foi traduzida de forma automatizada e pode conter imprecisões ou erros gramaticais. Nosso objetivo é que este conteúdo seja útil para você. As informações foram úteis? Dê sua opinião no final desta página. Aqui está o artigo em inglês para facilitar a referência.
Depois de inserir uma caixa de texto em um modelo de formulário, você pode personalizá-lo acessando e alterando suas propriedades e configurações na caixa de diálogo Propriedades de caixa de texto. Para abrir a caixa de diálogo, no modelo de formulário, clique duas vezes na caixa de texto cujas propriedades você deseja alterar.
A tabela a seguir descreve algumas das maneiras nas quais você pode personalizar uma caixa de texto e oferece razões por que você pode fazer isso. Embora a tabela não fornece informações de procedimentos detalhadas sobre as opções na caixa de diálogo Propriedades de caixa de texto, ele dará uma ideia do intervalo das opções disponíveis.
Observações:
-
Se você estiver criando um modelo de formulário compatível com o navegador, determinados recursos na caixa de diálogo Propriedades de caixa de texto não estão disponíveis. Por exemplo, quebras de parágrafo não são suportadas.
-
Se seu modelo de formulário é baseado em um banco de dados, esquema ou outra fonte de dados existente, você não poderá personalizar todos os aspectos de um controle. Por exemplo, você poderá alterar o tamanho do controle, mas não seu nome campo ou grupo, que são derivado da fonte de dados existente.
Guia |
Tarefa |
Detalhes |
||||||||||||||||||
Dados |
Alterar o nome do campo associado |
Quando você cria um modelo de novo formulário em branco, você pode alterar o campo padrão ou nome de um controle para algo mais fácil de identificar quando você trabalhar com a fonte de dados do grupo. Por exemplo, um campo chamado "Vendedor" é mais fácil de entender do que um campo chamado "campo1". Observação: Alterar o nome do campo não altera a vinculação entre uma caixa de texto e um campo na fonte de dados. Se você precisar vincular uma caixa de texto para um campo diferente, clique com botão direito na caixa de texto e, em seguida, clique em Alterar Vinculação no menu de atalho. |
||||||||||||||||||
Dados |
Alterar o tipo de dados |
Quando você cria um modelo de novo formulário em branco, você pode alterar o tipo de dados padrão para um controle. O tipo de dados padrão para uma caixa de texto é texto (cadeia), mas você é livre para alterá-la. Por exemplo, se desejar que os usuários insiram libras Britânicas em uma caixa de texto valor da transação, você pode escolher o tipo de dados número inteiro (inteiro) e, em seguida, escolha as opções de formatação para que os valores digitados na caixa de texto são exibidos com o sinal de cerquilha (£) símbolo de moeda. Mais sobre tipos de dados A tabela a seguir lista os tipos de dados que estão disponíveis para caixas de texto.
|
||||||||||||||||||
Dados |
Especificar um valor padrão |
Se desejar que o texto padrão apareça dentro de um controle quando um usuário abre o formulário pela primeira vez, você pode digitar texto na caixa valor. Você também pode usar o valor de outro campo na fonte de dados como o valor padrão para um controle. Valores padrão são diferentes do texto de espaço reservado (que é descrito neste artigo) sempre que eles são salvos como dados no arquivo de formulário (. xml). |
||||||||||||||||||
Dados |
Exibir os resultados de um cálculo |
Para exibir os resultados de um cálculo em um controle, você pode clicar em Inserir Fórmula ao lado da caixa valor associar fórmulas e funções com o controle. Por exemplo, você pode criar uma fórmula que some uma coluna de números em uma tabela de repetição utilizando uma caixa de texto junto com a função soma . Ou você pode associar a função hoje uma caixa de texto específica de forma que quando o usuário abre o formulário, a data atual é exibida na caixa de texto. |
||||||||||||||||||
Dados |
Tornar a caixa de texto obrigatória |
Para lembrar visualmente aos usuários digitar dados em um controle, marque a caixa de seleção não pode estar em branco. Quando os usuários abrirem o formulário, um asterisco vermelho aparecerá no controle como um lembrete não deixe em branco. Os usuários não podem enviar dados antes de inserir um valor no controle. |
||||||||||||||||||
Dados |
Adicionar validação de dados |
Clique em Validação de dados para especificar regras de validação de dados para o controle. Por exemplo, se você precisar de números de peças sejam inseridos em um formato específico — três números, e um traço e, em seguida, dois números mais — você pode usar a validação de dados para garantir que os usuários sigam esse padrão. |
||||||||||||||||||
Dados |
Aplicar regras |
Quando você clica em regras, você pode criar uma regra que faz um ou mais ações ocorrem automaticamente quando os usuários alterar o valor em um controle. Em um formulário de ordem de compra, por exemplo, se um usuário digitar um número maior que 10 em uma caixa de texto quantidade, você pode usar uma regra para exibir uma caixa de diálogo que diz "Pedir mais de 10 itens diferentes de uma vez poderá atrasar a entrega". Você também pode usar uma regra para recuperar automaticamente as informações atualizadas de uma fonte de dados externos. Por exemplo, em um formulário de compra de ações, você pode usar uma regra para recuperar e exibir cotações de ações em tempo real em uma caixa de texto, quando o formulário é aberto ou quando o usuário solicitar as informações. |
||||||||||||||||||
Exibição |
Exibir texto de espaço reservado |
Se você quiser fornecer orientação para seus usuários sobre quais dados para inserir na caixa de texto, você pode digitar texto com instrução na caixa de espaço reservado. Por exemplo, em uma caixa de texto número de noites no hotel, o texto do espaço reservado pode ser usado para solicitar que os usuários que tipo de dados que eles devem inserir. Como um valor padrão, o texto do espaço reservado aparece dentro de um controle de entrada de texto quando um usuário abre um formulário pela primeira vez. No entanto, texto de espaço reservado é diferente de valores padrão das seguintes três maneiras:
|
||||||||||||||||||
Exibição |
Tornar a caixa de texto somente leitura |
Para impedir que os usuários alterem o conteúdo de um controle, selecione o somente leitura caixa de seleção. Por exemplo, se você usar uma caixa de texto para exibir os resultados de uma fórmula, você pode tornar a caixa de texto somente leitura para impedir que usuários digitem sobre o resultado. Embora uma caixa de texto somente leitura não aparecer esmaecida no formulário, os usuários não poderão digitar informações na caixa de texto. |
||||||||||||||||||
Exibição |
Desativar o verificador ortográfico ou o recurso AutoCompletar |
Para impedir os usuários de verificação da ortografia do texto dentro de um controle de entrada de texto ou de automaticamente reutilizar entradas anteriores que foram digitadas no formulário em que o controle, desmarque as caixas de seleção Habilitar o verificador ortográfico e Habilitar preenchimento automático quais são selecionados por padrão. Por exemplo, você pode desativar o verificador ortográfico para caixas de texto que exibem nomes próprios. Você pode desativar AutoCompletar por motivos de privacidade, como quando um formulário será compartilhado entre várias pessoas. |
||||||||||||||||||
Exibição |
Permitir que usuários digitar várias linhas de texto |
Se você quiser uma caixa de texto para exibir mais de uma linha de texto, marque a caixa de seleção de várias linhas. Você pode decidir se deseja permitir quebras de parágrafo dentro da caixa de texto. |
||||||||||||||||||
Exibição |
Habilitar quebras de parágrafo |
Se você marcar a caixa de seleção de várias linhas, e você deseja que os usuários possam digitar parágrafos de informações na caixa de texto, marque a caixa de seleção quebras de parágrafo. Isso é útil, por exemplo, quando você deseja que os usuários para responder a uma pergunta do tipo ensaio em uma caixa de texto, mas deseja que os dados a serem no formato de texto sem formatação, pois será enviado-la a um banco de dados. Se você selecionar a caixa de seleção de várias linhas em um modelo de formulário compatível com o navegador, você não poderá desmarcar a caixa de seleção quebras de parágrafo. |
||||||||||||||||||
Exibição |
Habilitar a disposição do texto |
Se você selecionar a caixa de seleção de várias linhas, o InfoPath seleciona a caixa de seleção Quebrar texto automaticamente para que o texto flua de uma linha para outra como os usuários digitam na caixa de texto. Quando a disposição do texto está ativada, você pode selecionar opções de rolagem na lista rolagem. Por exemplo, você pode fazer com que as barras de rolagem aparecem na caixa de texto quando os usuários digitam mais texto do que a caixa de texto pode exibir por padrão. Para rolar opções funcione corretamente, sua caixa de texto deve ser fixo de altura e largura. Se você selecionar a caixa de seleção de várias linhas em um modelo de formulário compatível com o navegador, você não poderá desmarcar a caixa de seleção Quebrar texto automaticamente ou especificar opções na lista rolagem. |
||||||||||||||||||
Exibição |
Limitar caracteres |
Para atribuir um limite de caracteres a uma caixa de texto, marque a caixa de seleção limitar a caixa de texto a e, em seguida, digite o número permitido de caracteres. Por exemplo, em um modelo de formulário de recursos humanos, você pode usar esse recurso para impedir que usuários digitem mais de cinco caracteres em uma caixa de texto de ID do funcionário. Se seu modelo de formulário está conectado a um banco de dados ou um externos Esquema XML e fonte de dados tiver requisitos existentes de comprimento em caracteres, o Microsoft Office InfoPath exibirá automaticamente um dados erro de validação se os usuários excederem esses limites quando eles Preencha um formulário com base no seu modelo de formulário. Para fazer com que o cursor Avançar automaticamente para o próximo controle no formulário, depois que o usuário atinge o limite de caracteres para um controle, marque a caixa de seleção Mover para o próximo controle automaticamente quando o limite é alcançado. Tornando o avanço cursor automaticamente para o próximo controle não é suportado em modelos de formulário compatíveis com o navegador. |
||||||||||||||||||
Exibição |
Adicionar formatação condicional |
Clique em Formatação condicional para abrir a caixa de diálogo Formatação condicional, onde você pode alterar a aparência de um controle, incluindo sua visibilidade, com base em valores que os usuários inserem no formulário. Por exemplo, em um modelo de formulário de relatório de vendas, você pode usar a formatação condicional para alertar o usuário que o valor gasto é maior que o orçamento. |
||||||||||||||||||
Tamanho |
Ajustar o tamanho, preenchimento e margens |
Você pode especificar o tamanho de um controle manualmente inserindo valores nas caixas Altura e largura. Você também pode refinar o espaçamento dentro e fora do controle, alterando o preenchimento, que é a quantidade de espaço de buffer ao redor o conteúdo do controle, ou as margens, que é a quantidade de espaço entre a borda do controle e qualquer texto ao redor ou controles no modelo de formulário. |
||||||||||||||||||
Tamanho |
Alinhar à caixa de texto com seu rótulo |
Para alinhar melhor o texto dentro de um controle com seu rótulo, clique no botão Alinhar. InfoPath é automaticamente ajustado altura do controle, preenchimento inferior e configurações de margem inferior conforme necessário. |
||||||||||||||||||
Avançado |
Especificar uma dica de tela |
Para fazer uma observação explicativa aparecem quando os usuários movem o ponteiro sobre o controle, digite o texto desejado na caixa Dica de tela. Auxílios de acessibilidade, como a tela revisar utilitários que verifique na tela informações disponíveis como voz sintetizada ou uma exibição atualizável em braile, frequentemente dependem dessas dicas de tela para interpretar as informações para seus usuários. |
||||||||||||||||||
Avançado |
Alterar a ordem de índice de tabulação |
Você pode alterar a posição de um controle na ordem de tabulação geral do modelo de formulário. Ordem de tabulação é a ordem na qual o foco se move em um formulário de um campo ou objeto para o próximo como os usuários pressionar TAB ou SHIFT + TAB. A configuração de índice de tabulação padrão para todos os controles em um modelo de formulário for 0, mas a ordem de tabulação inicia com 1. Isto é, qualquer controle com 1 na caixa de índice de tabulação será visitada primeiro quando os usuários pressionar a tecla TAB. Qualquer controle com 2 na caixa de índice de tabulação será visitada em segundo lugar, e assim por diante. Todos os controles com 0 na caixa de índice de tabulação serão fornecido por últimos na ordem de tabulação. Se você desejar ignorar controles na ordem de tabulação, digite -1 na caixa de índice de tabulação. |
||||||||||||||||||
Avançado |
Atribuir um atalho de teclado |
Você pode digitar uma letra ou número na caixa tecla de acesso para especificar um atalho de teclado. Atalhos de teclado permitem aos usuários navegar para um controle pressionando uma combinação de teclas, em vez de mover o mouse. Se você optar por usar atalhos de teclado no seu modelo de formulário, você deve comunicar aos usuários a existência desses atalhos. Por exemplo, você pode digitar (ALT + S) após um rótulo da caixa de texto para informar aos usuários que não há um atalho de teclado para uma caixa de texto de Vendedor. |
||||||||||||||||||
Avançado |
Especificar ou personalizar ações de mesclagem |
Clique em Configurações de mesclagem para especificar como os dados que os usuários inserem no controle devem aparecer quando vários formulários são combinados. Por exemplo, você pode optar por prefixo o texto de uma caixa de texto com uma determinada palavra ou itens de caixa de texto separado com um ponto e vírgula. |
||||||||||||||||||
Avançado |
Obter o identificador ViewContext da caixa de texto |
Você pode usar o valor de ViewContext para identificar o controle no código. Por exemplo, se você souber o valor de ViewContext, você pode usar esse valor com o método ExecuteAction do objeto View programaticamente execute uma ação de edição nos dados XML que estão associados 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 destina-se para o controle. Isso pode ajudar a melhorar o reconhecimento de manuscrito e fala de entrada para o controle. Por exemplo, se você usar o escopo de entrada de IS_URL para o controle, InfoPath sabe para ignorar espaços entre as palavras. |
||||||||||||||||||
Formulários de navegador |
Personalizar as configurações para enviar dados de volta para o servidor |
A guia de formulários de navegador aparece apenas quando você estiver criando um modelo de formulário compatível com o navegador. Ele permite que você controle se os dados são enviados para o servidor quando os usuários alterar dados na caixa de texto. |