Accedi con Microsoft
Accedi o crea un account.
Salve,
Seleziona un altro account.
Hai più account
Scegli l'account con cui vuoi accedere.

Nota:  Riteniamo importante fornire il contenuto della Guida più recente non appena possibile, nella lingua dell'utente. Questa pagina è stata tradotta automaticamente e potrebbe contenere errori di grammatica o imprecisioni. L'intento è quello di rendere fruibile il contenuto. Nella parte inferiore della pagina è possibile indicare se le informazioni sono risultate utili. Questo è l' articolo in lingua inglese per riferimento.

In questo articolo

Introduzione a ambiti di input

Se si vuole migliorare il riconoscimento non tastiera input di testo in un controllo, ad esempio testo immesso in una casella di testo con un penna elettromagnetica, è possibile specificare un ambito di input per il controllo. Un ambito di input consente di specificare il tipo di input dell'utente che è destinato il controllo. Ad esempio, se si utilizza l'ambito di input IS_URL per una casella di testo, gli spazi che sono stati immessi tra le parole vengono ignorati.

Impostare un ambito di input per i tipi di controlli seguenti:

  • Casella di testo

  • Casella di testo RTF

  • Selezione data

  • Elenco puntato

  • Elenco numerato

  • Elenco semplice

  • Casella combinata

  • Casella di riepilogo a selezione multipla

Per specificare un ambito di input, fare doppio clic sul controllo. Nella finestra di dialogo Proprietà del controllo, fare clic sulla scheda Avanzate e quindi fare clic su Ambito di Input.

Torna all'inizio

Tipi di ambiti di input

Esistono tre tipi di ambiti di input:

Tutti i tipi di ambiti di input possono essere configurati per limitare l'input in modo che corrispondano solo il motivo di ambito specificato o semplicemente interesserà da quel motivo. Per impostazione predefinita, un ambito di input è limitato in modo che corrispondano solo il modello di ambito di input. Per consentire di input non corrispondente, ma con deviazione verso l'ambito di input, selezionare la casella di controllo riconoscere input non corrispondente nella finestra di dialogo Ambito di Input.

Note: 

  • Un ambito di input si applica solo a controllo in cui è impostata, non al campo a cui è associato il controllo.

  • Ambiti di input non funziona con tipi di riconoscimento lingue dell'Asia orientale.

Le sezioni seguenti descrivono ogni tipo di ambito di input.

Standard

Per impostare un ambito di input standard, fare clic su Standard nella finestra di dialogo Ambito di Input e quindi fare clic su impostazione nell'elenco ambito di Input. Nella tabella seguente descrive il motivo definito per ogni ambito di input standard e viene fornito un esempio del tipo di input a cui è destinato da applicare.

Ambito di input

Descrizione

IS_DEFAULT

Differenza di riconoscimento standard. Trattato come valore predefinito e utilizza il dizionario predefinito (terminologia).

IS_URL

Formati di URL, File e FTP.

Esempi:

  • http://www.humongousinsurance.com/

  • FTP://FTP.microsoft.com

  • www.microsoft.com

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

IS_FILE_FULLFILEPATH

Caratteri utilizzati per descrivere un percorso del file. Include le seguenti condizioni:

  • Nome del server e nome di condivisione, consente a tutti i caratteri IS_ONECHAR tranne: *? : < > |

  • Per nome file, consente a tutti i caratteri IS_ONECHAR tranne: \ /: < > |

  • Input deve iniziare con \ \ o il nome di unità o \ o.. \ o. \ o /

  • Sono consentiti spazi.

Esempi:

  • \\ServerName\ShareName\FileName.txt

  • C:\temp\current work.doc

  • .. \images\hank.jpg

IS_FILE_FILENAME

Caratteri utilizzati nella descrizione di un nome di file. Include le seguenti condizioni:

  • Accetta estensione o nessuna estensione.

  • Consente di tutti i caratteri IS_ONECHAR tranne: \ /: < > |

  • Sono consentiti spazi.

Esempi:

  • nomefile

  • filename

  • nome file. txt

IS_EMAIL_USERNAME

Nomi utente di posta elettronica.

Esempi:

  • JeffSm

  • JSmith

  • SergioMelchiori

IS_EMAIL_SMTPEMAILADDRESS

Indirizzo di posta elettronica SMTP completo. Ad esempio someone@example.com.

IS_LOGINNAME

Nome di accesso e del dominio. Include le seguenti condizioni:

  • Consente di tutti i caratteri IS_ONECHAR.

  • Non consentire dominio o il nome utente per iniziare o terminare un caratteri non alfanumerici.

  • Gli spazi non sono consentiti.

  • I seguenti caratteri non consentiti: + * / (segno di addizione, un asterisco, barra).

Esempi:

  • CHICAGO\JSMITH

  • JSMITH

IS_PERSONALNAME_FULLNAME

Combinazioni di primo, secondo nome e cognome.

Esempi, il formato per l'inglese (Stati Uniti):

  • Ha Jeff risposte domenica, Jr.

  • Mattia Trentini

  • Davide Ruspini

  • Davide Ruspini

IS_PERSONALNAME_PREFIX

Che precede o un titolo che precede un nome.

Esempi, il formato per l'inglese (Stati Uniti):

  • Far.

  • Dr.

  • Errata

  • SIR

IS_PERSONALNAME_GIVENNAME

Nome o l'iniziale.

Esempi, il formato per l'inglese (Stati Uniti):

  • Diego

  • J.

  • J.A.

IS_PERSONALNAME_MIDDLENAME

Secondo nome o l'iniziale.

Esempi:

  • Albert

  • A

IS_PERSONALNAME_SURNAME

Cognome.

Esempi, il formato per l'inglese (Stati Uniti):

  • Trentini

  • Domenica bianchi

  • Domenica bianchi

IS_PERSONALNAME_SUFFIX

Suffisso nome, iniziali e i numeri romani. Ad esempio, Jr.

IS_ADDRESS_FULLPOSTALADDRESS

Indirizzo completo, inclusi i numeri.

Esempi, il formato per l'inglese (Stati Uniti):

  • 123 principali strada., Seattle, WA 98121

  • Casella postale 123, Redmond, WA 98052

IS_ADDRESS_POSTALCODE

Codice postale alfanumerico (per il supporto internazionale).

Esempi, il formato per l'inglese (Stati Uniti):

  • 98033

  • 98052-6399

IS_ADDRESS_STREET

Numero civico, numero civico, apartment nome e numero e solo casella postale. Ad esempio, Piazza Martedì 123.

IS_ADDRESS_STATEORPROVINCE

Nome completo o abbreviazione dello stato o provincia.

Esempi, il formato per l'inglese (Stati Uniti):

  • MI

  • Washington

  • WA

IS_ADDRESS_CITY

Nome o l'abbreviazione di città.

Esempi, il formato per l'inglese (Stati Uniti):

  • Milano

  • ROMA

IS_ADDRESS_COUNTRYNAME

Nome del paese.

Esempi, il formato per l'inglese (Stati Uniti):

  • Italia

  • Giappone

  • Stati Uniti d'America

IS_ADDRESS_COUNTRYSHORTNAME

Abbreviazione per il paese.

Esempi, il formato per l'inglese (Stati Uniti):

  • Italia

  • STATI UNITI

IS_CURRENCY_AMOUNTANDSYMBOL

I simboli di valuta e numeri.

Esempi, il formato per l'inglese (Stati Uniti):

  • $ 2.100,25

  • $.35

  • $1,234.50 DOLLARI

IS_CURRENCY_AMOUNT

Valori numerici per valuta, esclusa simboli di valuta. Ad esempio, 2.100,25.

IS_DATE_FULLDATE

Data completa, in diversi formati.

Esempi, il formato per l'inglese (Stati Uniti):

  • 07 17 2001

  • 7/17/01

  • 7/17

  • Dic 12

  • 17 luglio

  • 17 luglio 2001

IS_DATE_MONTH

Rappresentazione numerica di mesi, limitati a 1-12.

Esempi:

  • 7

  • 07

  • 11

IS_DATE_DAY

Rappresentazione numerica di giorni, limitati a 1-31.

Esempi:

  • 1

  • 04

  • 17

IS_DATE_YEAR

Rappresentazione numerica degli anni.

Esempi:

  • 1988

  • 2004

  • 88

  • 04

  • ' 88

IS_DATE_MONTHNAME

Rappresentazione in caratteri di mesi.

Esempi, il formato per l'inglese (Stati Uniti):

  • Febbraio

  • DEC

  • DEC.

IS_DATE_DAYNAME

Rappresentazione in caratteri di giorni che vanno.

Esempi, il formato per l'inglese (Stati Uniti):

  • Mercoledì

  • Mer

  • LUN.

IS_DIGITS

Numeri interi positivi. Sono consentite stringhe cifra costituite da 0 a 9.

IS_NUMBER

Numeri inclusi virgole, segno negativo e decimali. Per Italia, include le seguenti condizioni:

  • Il separatore delle migliaia è un punto e virgola.

  • Il separatore decimale è un periodo.

  • I numeri negativi sono rappresentati con un trattino senza uno spazio, non tra parentesi.

IS_ONECHAR

Un singolo carattere ANSI, tabella codici 1252. Per Italia posizioni, inclusi i caratteri seguenti:

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

IS_TELEPHONE_FULLTELEPHONENUMBER

Numero di telefono. Non supporta i numeri con lettere.

Esempi, il formato per l'inglese (Stati Uniti):

  • (425) 555-0112

  • 555-0123

  • 555.0123

  • 206-555-0123

  • 1-206-555-0123x1234

  • +1 (206) 555-1234

IS_TELEPHONE_COUNTRYCODE

Prefissi internazionali.

Esempi, il formato per l'inglese (Stati Uniti):

  • + 1

  • + 44

  • 001

  • 00 44

IS_TELEPHONE_AREACODE

Prefissi telefonici.

Esempi, il formato per l'inglese (Stati Uniti):

  • (425)

  • 425

IS_TELEPHONE_LOCALNUMBER

Numero di telefono senza paese o indicativo di località.

Esempi, il formato per l'inglese (Stati Uniti):

  • 555-0112

  • 555 0112

  • 555.0123

IS_TIME_FULLTIME

Ore, minuti, secondi e abbreviazioni ora alfabetico. Inglese viene utilizzato il 12 ore. Gli zeri iniziali sono facoltativi per le ore ma necessari per minuti e secondi. Le ore sono comprese tra 0 e 24; minuti e secondi sono vincolati a 0 e 59.

Esempi, il formato per l'inglese (Stati Uniti):

  • 3:20

  • 04:30

  • 11:20:55

  • 11:15 am

  • 4:30 AM

IS_TIME_HOUR

Rappresentazione numerica delle ore. Comprese tra 0 e 24.

IS_TIME_MINORSEC

Rappresentazione numerica di minuti e secondi. Vincolato a 0 e 59.

Elenco frasi

L'impostazione di un ambito di input come elenco frasi consente di specificare un elenco di parole o frasi per limitare o definire l'input immesso nel controllo. Ad esempio, si può creare un elenco di una frase denominato "Colori" per una casella di testo e quindi impostare l'elenco "rosso", "giallo" e "blu". In questo scenario, se un utente di Tablet PC scrive la parola "Franco" nella casella di testo, verrà riconosciuto come e convertire la parola "rosso".

Per creare un elenco di una frase ambito di input:

  1. Fare clic su personalizzato nella finestra di dialogo Ambito di Input e quindi fare clic su Nuovo.

  2. Nella casella nome digitare il nome dell'ambito di input elenco frase impostazione.

  3. Nell'elenco tipo fare clic su Elenco frasi.

  4. Per ogni parola o frase nell'elenco, digitare la parola o frase nella casella frase e quindi fare clic su Aggiungi.

Dopo aver creato un elenco di una frase in un modello di modulo, è possibile applicare ad altri controlli nel modulo selezionandolo dall'elenco ambito di Input.

Nota: Se si elimina un ambito di input elenco una frase che è stato applicato a un controllo, l'ambito di input verrà eliminato anche da tutti gli altri controlli a cui è stato applicato e la definizione verrà rimossi dal modello di modulo.

Espressioni regolari

L'impostazione di un ambito di input come espressioni regolari consente di specificare un'espressione regolare che definisce un modello personalizzato per la limitazione o influenza dell'input immesso nel controllo. Sono disponibili ulteriori informazioni sulla sintassi espressioni regolari utilizzata da Microsoft Office InfoPath 2007 gli ambiti di input Microsoft Tablet PC Software Development Kit (SDK).

Per creare un'espressione regolare ambito di input:

  1. Fare clic su personalizzato nella finestra di dialogo Ambito di Input e quindi fare clic su Nuovo.

  2. Nella casella nome digitare il nome dell'ambito di input espressione regolare l'impostazione.

  3. Nell'elenco tipo fare clic su Espressione regolare.

  4. Nella casella Espressione digitare la formula di espressioni regolari.

Dopo aver creata delle espressioni in un modello di modulo, è possibile applicare ad altri controlli nel modulo selezionandolo dall'elenco ambito di Input.

Nota: Se si elimina un ambito di input di espressioni regolari applicati a un controllo, l'ambito di input verrà eliminato da tutti gli altri controlli a cui è stato applicato e la definizione verrà rimossi dal modello di modulo.

Nella tabella seguente sono illustrati alcuni esempi di espressioni regolari che possono essere usate per creare le impostazioni di un ambito di input personalizzata.

Espressione

Descrizione

Corrispondenze

Non corrisponde

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

Corrisponde a qualsiasi cifra singola, 1 a 9.

1
6
0

42
uno

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

Corrisponde a uno o più singole cifre, virgole o trattini. È utile per la limitazione dell'input a un intervallo o un insieme di numeri, ad esempio un intervallo di pagine da stampare.

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

,,,

Tre
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)

Un numero di previdenza sociale. Il formato di un numero di previdenza sociale è 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 | Si | J | K | L | M | N | O | P | DOMANDE | R | T | U | V | W | X | Y | )(A| Z B | C | D | E | F | G | H | Si | J | K | L | M | N | O | P | DOMANDE | R | T | U | V | W | X | Y | )(A| Z B | C | D | E | F | G | H | Si | J | K | L | M | N | O | P | DOMANDE | 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)

Un numero parte di questo formato:
AAA # # # # # #
in # corrisponde a qualsiasi cifra singola da 0 a 9 e a è qualsiasi lettera maiuscola alla Z.

123-ABC-456

12-AB-3456
123-456-789

s(!IS_ONECHAR) + p

Corrisponde a qualsiasi parola che inizia con lettere minuscole "s", contiene uno o più caratteri (come definito dall'ambito di input IS_ONECHAR) e termina con lettera minuscola "p".

interrompere
soup
recarmi
s234p

Interrompere
sp

Torna all'inizio

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.

Queste informazioni sono risultate utili?

Come valuti la qualità della lingua?
Cosa ha influito sulla tua esperienza?
Premendo Inviare, il tuo feedback verrà usato per migliorare i prodotti e i servizi Microsoft. L'amministratore IT potrà raccogliere questi dati. Informativa sulla privacy.

Grazie per il feedback!

×