Escopos de entrada para controles do InfoPath

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.

Neste artigo

Introdução aos escopos de entrada

Tipos de escopos de entrada

Introdução aos escopos de entrada

Se você quiser melhorar o reconhecimento de entrada de texto de teclado em um controle, como o texto que é inserido em uma caixa de texto com um caneta digital, você pode especificar um escopo de entrada para o controle. Um escopo de entrada permite especificar o tipo de entrada do usuário que destina-se para o controle. Por exemplo, se você usar o escopo de entrada de IS_URL de uma caixa de texto, espaços inseridos entre palavras são ignorados.

Um escopo de entrada pode ser definido para os seguintes tipos de controles:

  • Caixa de texto

  • Caixa de rich text

  • Seletor de data

  • Lista com marcadores

  • Lista numerada

  • Lista sem formatação

  • Caixa de combinação

  • Caixa de listagem de seleção múltipla

Para especificar um escopo de entrada, clique duas vezes no controle. Na caixa de diálogo Propriedades de controle, clique na guia Avançado e, em seguida, clique em Escopo de entrada.

Início da página

Tipos de escopos de entrada

Há três tipos de escopos de entrada:

Todos os tipos de escopos de entrada podem ser configurados para restringir a entrada para corresponder apenas o padrão especificado escopo de entrada ou apenas influenciar entrada em direção a esse padrão. Por padrão, um escopo de entrada é restrito para corresponder apenas o padrão de escopo de entrada. Para permitir a entrada não correspondente, mas ainda inclinação em direção o escopo de entrada, marque a caixa de seleção reconhecer não correspondência de entrada na caixa de diálogo Escopo de entrada.

Observações: 

  • Um escopo de entrada se aplica somente para o controle no qual ela está definida, não para o campo ao qual o controle está vinculado.

  • O recurso de escopos de entrada não funciona com os identificadores de idioma do Leste Asiático.

As seções a seguir descrevem cada tipo de escopo de entrada.

Padrão

Para definir um escopo de entrada padrão, clique em padrão na caixa de diálogo Escopo de entrada e, em seguida, clique na configuração na lista escopo de entrada. A tabela a seguir descreve padrão definido para cada escopo de entrada padrão e fornece um exemplo do tipo de entrada ao qual ele se destina a aplicar.

Escopo de entrada

Descrição

IS_DEFAULT

Diferença de reconhecimento padrão. Tratado como o padrão e utiliza o dicionário padrão (vocabulário).

IS_URL

Formatos de URL, arquivo e FTP.

Exemplos:

  • http://www.humongousinsurance.com/

  • FTP://FTP.microsoft.com

  • www.microsoft.com

  • file:///C:\templ.txt

IS_FILE_FULLFILEPATH

Caracteres usados em descrevendo um caminho de arquivo. Inclui as seguintes condições:

  • Para o nome do servidor e o nome de compartilhamento, permite que todos os caracteres IS_ONECHAR exceto: *? : < > |

  • Nome de arquivo, permite que todos os caracteres IS_ONECHAR exceto: \ /: < > |

  • Entrada deve começar com \ \ ou nome de unidade ou \ ou.. \ ou. \ ou /

  • Espaços são permitidos.

Exemplos:

  • \\servername\sharename\filename.txt

  • C:\temp\current work.doc

  • .. \images\hank.jpg

IS_FILE_FILENAME

Caracteres usados em descrevendo um nome de arquivo. Inclui as seguintes condições:

  • Aceita extensão ou sem extensão.

  • Permite que todos os caracteres IS_ONECHAR exceto: \ /: < > |

  • Espaços são permitidos.

Exemplos:

  • nome_do_arquivo. txt

  • filename

  • arquivo name.txt

IS_EMAIL_USERNAME

Nomes de usuário de email.

Exemplos:

  • JeffSm

  • JSmith

  • jeffsmith

IS_EMAIL_SMTPEMAILADDRESS

Endereço de email SMTP completo. Por exemplo, someone@example.com.

IS_LOGINNAME

Nome de login e domínio. Inclui as seguintes condições:

  • Permite que todos os caracteres IS_ONECHAR.

  • Não permitir que o domínio ou nome de usuário comece ou termine com um caractere não alfanuméricos.

  • Espaços não são permitidos.

  • Os seguintes caracteres não são permitidos: + * / (sinal de adição, asterisco, barra diagonal).

Exemplos:

  • CHICAGO\JSMITH

  • JSMITH

IS_PERSONALNAME_FULLNAME

Combinações de, meio, nomes e sobrenomes.

Exemplos, formatado para inglês (Estados Unidos):

  • SR. Jeff r. Silva, Jr.

  • Jeff Smith

  • Smith, Jeff

  • Smith, Jeff R

IS_PERSONALNAME_PREFIX

Honorific ou título precedente um nome.

Exemplos, formatado para inglês (Estados Unidos):

  • Renomeada.

  • Dr.

  • Perda

  • SIR

IS_PERSONALNAME_GIVENNAME

Nome ou inicial.

Exemplos, formatado para inglês (Estados Unidos):

  • Jefferson

  • J.

  • J.A.

IS_PERSONALNAME_MIDDLENAME

Nome do meio ou inicial.

Exemplos:

  • Albert

  • A

IS_PERSONALNAME_SURNAME

Sobrenome.

Exemplos, formatado para inglês (Estados Unidos):

  • Smith

  • Smith Jones

  • Smith-Jones

IS_PERSONALNAME_SUFFIX

Sufixo de nome, abreviações e algarismos romanos. Por exemplo, Jr.

IS_ADDRESS_FULLPOSTALADDRESS

Endereço completo, incluindo números.

Exemplos, formatado para inglês (Estados Unidos):

  • 123 principal rua, Seattle, WA 98121

  • Caixa postal 123, Redmond, WA 98052

IS_ADDRESS_POSTALCODE

CEP alfanumérico (para suporte internacional).

Exemplos, formatado para inglês (Estados Unidos):

  • 98033

  • 98052-6399

IS_ADDRESS_STREET

Número da casa, número de rua, nome de compartimento e número e apenas a caixa postal. Por exemplo, Rua 123.

IS_ADDRESS_STATEORPROVINCE

Nome completo ou abreviação do estado ou província.

Exemplos, formatado para inglês (Estados Unidos):

  • WA

  • Washington

  • SP

IS_ADDRESS_CITY

Nome ou abreviação de cidade.

Exemplos, formatado para inglês (Estados Unidos):

  • Nova York

  • NYC

IS_ADDRESS_COUNTRYNAME

Nome do país.

Exemplos, formatado para inglês (Estados Unidos):

  • Itália

  • Japão

  • Estados Unidos da América

IS_ADDRESS_COUNTRYSHORTNAME

Abreviação de país.

Exemplos, formatado para inglês (Estados Unidos):

  • EUA

  • ESTADOS UNIDOS

IS_CURRENCY_AMOUNTANDSYMBOL

Símbolos de moeda e números.

Exemplos, formatado para inglês (Estados Unidos):

  • $ 2,100.25

  • $.35

  • US $ 1,234.50

IS_CURRENCY_AMOUNT

Valores numéricos para moeda, excluindo símbolos de moeda. Por exemplo, 2,100.25.

IS_DATE_FULLDATE

Data completa, em uma variedade de formatos.

Exemplos, formatado para inglês (Estados Unidos):

  • 07-17-2001

  • 17/7/01

  • 7/17

  • 12 de dezembro

  • 17 de julho

  • 17 de julho de 2001

IS_DATE_MONTH

Representação numérica de meses, restritos a 1 a 12.

Exemplos:

  • 7

  • 07

  • 11

IS_DATE_DAY

Representação numérica de dias, restritos a 1-31.

Exemplos:

  • 1

  • 04

  • 17

IS_DATE_YEAR

Representação numérica de anos.

Exemplos:

  • 1988

  • 2004

  • 88

  • 04

  • ' 88

IS_DATE_MONTHNAME

Representação de caracteres de meses.

Exemplos, formatado para inglês (Estados Unidos):

  • Fevereiro

  • Dez

  • Dez.

IS_DATE_DAYNAME

Representação de caracteres de dias.

Exemplos, formatado para inglês (Estados Unidos):

  • Quarta-feira

  • Quarta-feira

  • Seg.

IS_DIGITS

Números positivos de inteiros. Cadeias de caracteres de dígitos feitas de 0 a 9 são permitidas.

IS_NUMBER

Números, incluindo vírgulas, sinal negativo e decimal. Para locais de Estados Unidos, inclui as seguintes condições:

  • O separador de milhar é uma vírgula.

  • O separador decimal é um período.

  • Números negativos são representados com um hífen sem um espaço, não com parênteses.

IS_ONECHAR

Um único caractere do ANSI, página de código 1252. Para locais de Estados Unidos, isso inclui os seguintes caracteres:

ABCDEFGHIJKLMNOPQRSTUVWXYZabcdEfghijklmnopqrstuvwxyz0123456789!\"#$% &' () * +,-. /:; <> =? @[\] ^ _'{|} ~

IS_TELEPHONE_FULLTELEPHONENUMBER

Número de telefone. Não suporta os números com letras.

Exemplos, formatado para inglês (Estados Unidos):

  • (425) 555-0112

  • 555-0123

  • 555.0123

  • 206-555-0123

  • 1-206-555-0123x1234

  • +1 (206) 555-1234

IS_TELEPHONE_COUNTRYCODE

Códigos de país do telefone.

Exemplos, formatado para inglês (Estados Unidos):

  • + 1

  • + 44

  • 001

  • 00 44

IS_TELEPHONE_AREACODE

Códigos de área do telefone.

Exemplos, formatado para inglês (Estados Unidos):

  • (425)

  • 425

IS_TELEPHONE_LOCALNUMBER

Número de telefone, excluindo país ou código de área.

Exemplos, formatado para inglês (Estados Unidos):

  • 555-0112

  • 555 0112

  • 555.0123

IS_TIME_FULLTIME

Horas, minutos, segundos e abreviações de tempo alfabético. Inglês EUA usa o relógio de 12 horas. Zeros à esquerda são opcionais para horas, mas necessários para minutos e segundos. Horas são restritas para 0-24; minutos e segundos são restritas para 0 a 59.

Exemplos, formatado para inglês (Estados Unidos):

  • 3:20

  • 04:30

  • 11:20:55

  • 11:15 am

  • 4:30 AM

IS_TIME_HOUR

Representação numérica das horas. Restrito a 0-24.

IS_TIME_MINORSEC

Representação numérica de minutos ou segundos. Restrito a 0 a 59.

Lista de frase

Configurar um escopo de entrada como uma lista de frase permite especificar uma lista de palavras ou frases para restringir ou influenciar a entrada inserida no controle. Por exemplo, você poderia criar uma lista de frase denominada "Cores primárias" para uma caixa de texto e, em seguida, definir a lista "vermelho", "amarelo" e "azul". Neste cenário, se um usuário de Tablet PC escreve a palavra "Paulo" na caixa de texto, ele será reconhecido como e convertido para a palavra "vermelha".

Para criar uma lista de frase escopo de entrada:

  1. Clique em personalizada na caixa de diálogo Escopo de entrada e, em seguida, clique em novo.

  2. Na caixa nome, digite o nome do escopo frase de entrada de lista configuração.

  3. Na lista tipo, clique em Lista de frase.

  4. Para cada palavra ou frase na lista, digite a palavra ou frase na caixa frase e clique em Adicionar.

Depois de uma lista de frase tiver sido criada em um modelo de formulário, você pode aplicá-lo para outros controles no formulário, selecionando-o na lista de escopo de entrada.

Observação: Se você excluir um escopo de entrada de lista de frase que foi aplicado a um controle, o escopo de entrada também será excluído de todos os outros controles à qual ela foi aplicada, e sua definição será removida do modelo de formulário.

Expressão regular

Configurar um escopo de entrada como uma expressão regular permite especificar uma expressão regular que define um padrão personalizado para restringir ou biasing a entrada inserida no controle. Você pode saber mais sobre a sintaxe de expressões regulares usada pelos Microsoft Office InfoPath 2007 escopos de entrada no Microsoft Tablet PC Software Development Kit (SDK).

Para criar uma expressão regular entrada configuração de escopo:

  1. Clique em personalizada na caixa de diálogo Escopo de entrada e, em seguida, clique em novo.

  2. Na caixa nome, digite o nome do escopo entrada expressões regulares configuração.

  3. Na lista tipo, clique em Expressão Regular.

  4. Na caixa de Expressões regulares, digite a fórmula de expressão regular.

Depois de uma expressão regular tiver sido criada em um modelo de formulário, você pode aplicá-lo para outros controles no formulário, selecionando-o na lista de escopo de entrada.

Observação: Se você excluir um escopo de entrada de expressões regulares que foi aplicado a um controle, o escopo de entrada será excluído de todos os outros controles à qual ela foi aplicada, e sua definição será removida do modelo de formulário.

A tabela a seguir mostra alguns exemplos de expressões regulares que podem ser usados para criar um escopo de entrada personalizado configurações.

Expressão

Descrição

Correspondências

Sem correspondências

(0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9)

Corresponde a qualquer único dígito, 1 a 9.

1
6
0

42
um

(0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |, |-) +

Corresponde a um ou mais dígitos únicos, vírgulas ou traços. É útil para limitar a entrada para um intervalo ou conjunto de números, como um intervalo de páginas para imprimir.

1
1-6
2,4,7
2 -
6,9,135

,,,

Três
7 a 9

(0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9) (0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9) (0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9)-(0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9) (0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9)-(0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9) (0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9) (0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9) (0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9) (0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9)

Um número de seguridade social. O formato de um número de seguridade social é nnn-nn-nnnn.

123-45-6789

12-123-12
12-2-3456

(0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9) (0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9) (0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -(A| 9) B | C | D | E | F | G | H | Posso | J | K | L | M | N | O | P | P | R | T | U | V | W | X | Y | )(A| Z B | C | D | E | F | G | H | Posso | J | K | L | M | N | O | P | P | R | T | U | V | W | X | Y | )(A| Z B | C | D | E | F | G | H | Posso | J | K | L | M | N | O | P | P | R | T | U | V | W | X | Y | Z)-(0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9) (0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9) (0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9)

Um número de peça desse formato:
# # #-AAA-# # #
onde # é um único dígito qualquer de 0 a 9 e A é qualquer letra maiuscula única de À Z.

123-ABC-456

12-AB-3456
123-456-789

s(!IS_ONECHAR) + p

Corresponde a qualquer palavra que começa com letras minúsculas "s", contém um ou mais caracteres (conforme definido pelo escopo de entrada do IS_ONECHAR) e termina com uma minúsculas "p".

Parar
sopa
carregar
s234p

Parar
sp

Início da página

Expanda suas habilidades no Office
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.

×