Modalità di personalizzazione di una casella di testo

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.

Dopo avere inserito una casella di testo in un modello di modulo, è possibile personalizzarla modificandone proprietà e impostazioni nella finestra di dialogo Proprietà casella di testo. Per aprire la finestra di dialogo nel modello di modulo, fare doppio clic sulla casella di testo di cui si desidera modificare le proprietà.

Nella tabella seguente vengono illustrati alcuni modi in cui è possibile personalizzare una casella di testo e vengono presentati perché è possibile farlo. Sebbene non vengano procedure dettagliate relative alle opzioni nella finestra di dialogo Proprietà casella di testo, la tabella offre è un'idea dell'intervallo di opzioni disponibili.

Note: 

  • Se si progetta una modello di modulo compatibile con browser, alcune caratteristiche nella finestra di dialogo Proprietà casella di testo non sono disponibili. Ad esempio, le interruzioni di paragrafo non sono supportate.

  • Se il modello di modulo è basato su un database, schema o un'altra origine dati esistente, non sarà possibile personalizzare tutti gli aspetti di un controllo. Ad esempio, è possibile modificare le dimensioni del controllo ma non il relativo nome campo o gruppo, che derivano dall'origine dati esistente.

Scheda

Attività

Dettagli

Dati

Modificare il nome di campo associato

Quando si progetta un nuovo modello di modulo vuoto, è possibile modificare il campo predefinito o raggruppare nome per un controllo in modo più semplice identificare quando si lavora con l'origine dati. Ad esempio, un campo denominato "Agente di vendita" è più semplice da comprendere rispetto a un campo "campo1".

Nota: Modificare il nome del campo non modificare l'associazione tra una casella di testo e un campo nell'origine dati. Se è necessario associare una casella di testo in un altro campo, pulsante destro del mouse sulla casella di testo e quindi scegliere Cambia associazione dal menu di scelta rapida.

Dati

Modificare il tipo di dati

Quando si progetta un nuovo modello di modulo vuoto, è possibile modificare il tipo di dati predefinito per un controllo. Il tipo di dati predefinito per una casella di testo è di tipo testo (stringa), ma si è gratuito modificare questa impostazione. Ad esempio, se si desidera che gli utenti euro British in una casella di testo Importo transazione, è possibile scegliere il tipo di dati numero intero (integer) e quindi scegliere Opzioni di formattazione, in modo che vengano visualizzati i valori immessi nella casella di testo con euro (€) simbolo di valuta.

Ulteriori informazioni sui tipi di dati

La tabella seguente elenca i tipi di dati che sono disponibili per le caselle di testo.

Tipo di dati

Descrizione

Testo (stringa)

Utilizzo di dati, ad esempio nomi, indirizzi, numeri di telefono, numeri di previdenza sociale e così via.

Numero intero (integer)

Utilizzo di numero positivi o negativi numeri interi, ad esempio 1234, –1234, o €1.234.

Decimale (double)

Uso dei numeri con posizioni decimali, ad esempio 1234,12, –1234.12 o $1234,12.

Vero/falso (boolean)

Utilizzo di dati che devono essere 1 (true) o 0 (false).

Collegamento ipertestuale (anyURI)

Usato per i collegamenti ipertestuali, ad esempio un percorso (Universal Naming Convention) o un URL Uniform Resource Locator ().

Data (date)

Utilizzo delle date, ad esempio 14/3/2007 o 14 marzo 2007.

Tempo (tempo)

Usare per i valori basate sul tempo, ad esempio 9:46:55 o 09:46 A.M.

Data e ora (dateTime)

Uso di date e ore, ad esempio 14/3/2007 11:30 A.M.

Dati

Specificare un valore predefinito

Se si desidera testo predefinito all'interno di un controllo quando si apre il modulo, è possibile digitare testo nella casella valore. È anche possibile usare il valore di un altro campo nell'origine dati come valore predefinito per un controllo. Valori predefiniti sono diversi dal testo segnaposto (descritto più avanti in questo articolo) in sempre salvati come dati nel file del modulo (con estensione XML).

Dati

Visualizzare i risultati di un calcolo

Per visualizzare i risultati di un calcolo in un controllo, fare clic su Inserisci Formula Icona del pulsante accanto alla casella valore da associare il controllo di formule e funzioni. Ad esempio, è possibile creare una formula per sommare una colonna di numeri in una tabella ripetuta utilizzando una casella di testo in combinazione con la funzione somma . In alternativa, è possibile associare la funzione oggi con una casella di testo specifico in modo che quando si apre il modulo, la data corrente viene visualizzata nella casella di testo.

Dati

Verificare la casella di testo obbligatorio

Per ricordare visivamente agli utenti di immettere dati in un controllo, selezionare la casella di controllo non possono essere vuoti. Quando si apre la maschera, un asterisco rosso verrà visualizzato nel controllo come promemoria per non lasciarlo vuoto. Gli utenti non possano inviare dati fino a quando non si immette un valore nel controllo.

Dati

Aggiunta della convalida dei dati

Fare clic su Convalida dei dati per specificare le regole di convalida dei dati per il controllo. Ad esempio, se è necessario inserire in un formato specifico i numeri di parte, ovvero tre numeri, quindi un trattino e quindi due altri numeri, è possibile utilizzare la convalida dei dati per assicurarsi che gli utenti conformi a questo modello.

Dati

Applicare le regole

Quando si fa clic su regole, è possibile creare una regola per uno o più azioni vengono eseguite automaticamente in utenti di modificare il valore in un controllo. In un modulo d'ordine di acquisto, ad esempio, se un utente digita un numero maggiore di 10 in una casella di testo quantità, è possibile utilizzare una regola per visualizzare una finestra di dialogo che indica che "Ordinando contemporaneamente più di 10 articoli diversi la spedizione potrebbe ritardo." È anche possibile utilizzare una regola per recuperare automaticamente aggiornate le informazioni da un'origine dati esterna. In una maschera di acquisto di azioni, ad esempio, è possibile utilizzare una regola per recuperare e visualizzare quotazioni in tempo reale in una casella di testo quando si apre la maschera o quando l'utente richiede le informazioni.

Visualizzazione

Visualizzare il testo segnaposto

Se si desidera fornire istruzioni agli utenti di circa i dati da immettere nella casella di testo, è possibile digitare testo informativo nella casella segnaposto. Ad esempio, in una casella di testo, numero di notte in albergo testo segnaposto può essere utilizzato per suggerire agli utenti il tipo di dati di immettere.

Ad esempio un valore predefinito, il testo segnaposto visualizzato all'interno di un controllo voce di testo prima volta che un utente apre una maschera. Testo segnaposto è diverso da valori predefiniti in tre modi seguenti:

  • Testo segnaposto mai salvato come dati nel file del modulo (con estensione XML).

  • A differenza di un valore predefinito, viene visualizzato come testo normale all'interno di un controllo, il testo segnaposto viene sempre visualizzato in grigio.

  • A differenza di un valore predefinito, il testo segnaposto non è supportato nei modelli di modulo compatibile con browser.

Visualizzazione

Rendere la casella di testo di sola lettura

Per impedire agli utenti di modificare il contenuto di un controllo, selezionare la sola casella di controllo. Ad esempio, se si utilizza una casella di testo per visualizzare i risultati di una formula, è possibile verificare la casella di testo sola lettura per impedire agli utenti di sovrascrivere il risultato. Anche se non viene visualizzato in grigio nel modulo di una casella di testo di sola lettura, non sarà possibile digitare informazioni nella casella di testo.

Visualizzazione

Disattivare il correttore ortografico o la funzionalità di completamento automatico

Per impedire agli utenti di controllare l'ortografia del testo all'interno di un controllo voce di testo o di riutilizzare automaticamente voci precedenti che sono state digitate nel modulo nel controllo, deselezionare le caselle di controllo Attiva correttore ortografico e Abilita completamento automatico quali sono entrambe selezionate per impostazione predefinita. Ad esempio, è possibile disattivare il correttore ortografico di caselle di testo che visualizzano nomi propri. È possibile disattivare Completamento automatico per motivi di privacy, ad esempio quando un modulo viene condiviso tra più persone.

Visualizzazione

Consentire agli utenti di digitare più righe di testo

Se si desidera una casella di testo per visualizzare più righe di testo, selezionare la casella di controllo su più righe. È quindi possibile decidere se consentire o meno le interruzioni di paragrafo all'interno della casella di testo.

Visualizzazione

Attivare le interruzioni di paragrafo

Se si seleziona la casella di controllo su più righe e si desidera che gli utenti possano digitare più paragrafi di informazioni nella casella di testo, selezionare la casella di controllo interruzioni di paragrafo. È utile, ad esempio, quando si desidera che gli utenti a cui rispondere a una domanda nella casella di testo tema, ma si desidera che i dati siano in formato testo normale, poiché gli utenti dovranno essere inviati a un database. Se si seleziona la casella di controllo su più righe in un modello di modulo compatibile con browser, non sarà possibile deselezionare la casella di controllo interruzioni di paragrafo.

Visualizzazione

Abilitare la disposizione del testo

Se si seleziona la casella di controllo su più righe, InfoPath seleziona automaticamente la casella di controllo testo a capo in modo che scorrerà il testo da un'unica riga a un'altra mentre viene digitato nella casella di testo. Quando è abilitata la disposizione del testo, è possibile selezionare le opzioni di scorrimento nell'elenco scorrimento. Ad esempio, per visualizzare le barre di scorrimento nella casella di testo quando gli utenti digitano più testo di quanto la casella di testo può visualizzare per impostazione predefinita. Le opzioni per il corretto funzionamento di scorrimento, casella di testo deve essere un'altezza e larghezza fisse. Se si seleziona la casella di controllo su più righe in un modello di modulo compatibile con browser, non sarà possibile specificare le opzioni nell'elenco scorrimento o deselezionare la casella di controllo testo a capo.

Visualizzazione

Limita caratteri

Per assegnare un limite di caratteri a una casella di testo, selezionare la casella di controllo casella di testo di un limite per e quindi digitare il numero massimo di caratteri. In un modello di modulo di risorse umane, ad esempio, è possibile utilizzare questa caratteristica per impedire agli utenti di digitazione più di cinque caratteri in una casella di testo ID dipendente. Se il modello di modulo è connesso a un database o a un esterni XML Schema e origine dati sono previsti i requisiti di lunghezza dei caratteri esistenti, Microsoft Office InfoPath verrà automaticamente visualizzata una dati errore di convalida se gli utenti superano questi limiti quando vengono compilare un modulo basato sul modello di modulo. Per rendere il cursore avanzare automaticamente al controllo successivo nella maschera quando viene raggiunto il limite di caratteri per un controllo, selezionare la casella di controllo Sposta al controllo successivo automaticamente quando viene raggiunto il limite. Effettuare il cursore passi automaticamente a controllo successivo non è supportato nei modelli di modulo compatibile con browser.

Visualizzazione

Aggiungere la formattazione condizionale

Fare clic su Formattazione condizionale per aprire la finestra di dialogo Formattazione condizionale, in cui è possibile modificare l'aspetto di un controllo, inclusa la relativa visibilità, in base ai valori immessi dagli utenti nel modulo. Ad esempio, in un modello di modulo rapporto vendite, è possibile utilizzare la formattazione condizionale a un avviso all'utente che l'importo speso è maggiore di quello previsto.

Dimensioni

Regolare la dimensione, spaziatura interna e margini

È possibile specificare manualmente le dimensioni di un controllo tramite l'immissione di valori nelle caselle altezza e larghezza. È anche possibile perfezionare la spaziatura all'interno e all'esterno del controllo modificando la spaziatura interna, ossia la quantità di spazio di buffer racchiuso tra il contenuto del controllo, o i margini, ovvero la quantità di spazio tra il bordo del controllo e il testo circostante o controlli nel modello di modulo.

Dimensioni

Allineare la casella di testo con la relativa etichetta

Per allineare meglio il testo all'interno di un controllo con la relativa etichetta, fare clic sul pulsante Allinea. InfoPath regolate automaticamente l'altezza del controllo, spaziatura interna in basso e impostazioni del margine inferiore in base alle esigenze.

Avanzate

Specificare una descrizione comando

Per visualizzare una nota esplicativa quando gli utenti spostano il puntatore del mouse sul controllo, immettere il testo desiderato nella casella Descrizione comando. Funzionalità di accessibilità, ad esempio schermo rivedere utilità che rendono le informazioni disponibili come sintesi vocale o schermo Braille aggiornabile, spesso si basano su queste descrizioni comandi per interpretare le informazioni per gli utenti.

Avanzate

Modificare l'ordine di tabulazione indice

È possibile modificare la posizione di un controllo nell'ordine di tabulazione complessiva del modello di modulo. Ordine di tabulazione sarà l'ordine in cui lo stato attivo si sposta in un modulo da un campo o un oggetto alla successiva quando l'utente preme TAB o MAIUSC + TAB. Impostazione di indice di tabulazione predefinita per tutti i controlli in un modello di modulo è uguale a 0, ma l'ordine di tabulazione inizia da 1. Vale a dire tutti i controlli con 1 nella casella indice di tabulazione saranno visitato prima quando gli utenti premono il tasto TAB. Tutti i controlli con 2 nella scheda indice verranno visitato per secondo e così via. Tutti i controlli con 0 nella casella indice di tabulazione occuperanno l'ultima posizione nell'ordine di tabulazione. Se si vuole ignorare i controlli nell'ordine di tabulazione, immettere -1 nella casella indice di tabulazione.

Avanzate

Assegnare tasti di scelta rapida

È possibile digitare una lettera o un numero nella casella tasto di scelta rapida per specificare un tasto di scelta rapida. Scelte rapide da tastiera consentono agli utenti di accedere a un controllo premendo una combinazione di tasti anziché spostando il mouse. Se si sceglie di usare i tasti di scelta rapida nel modello di modulo, è necessario comunicare agli utenti che sono presenti i tasti di scelta rapida. Ad esempio, è possibile digitare (ALT + S) dopo l'etichetta di una casella di testo per comunicare agli utenti che esiste un tasto di scelta rapida per una casella di testo agente di vendita.

Avanzate

Specificare o personalizzare le azioni di unione

Fare clic su Impostazioni di unione per specificare come devono essere visualizzati i dati immessi dall'utente nel controllo quando vengono combinati più moduli. Ad esempio, è possibile scegliere come prefisso il testo dalla casella di testo con una determinata parola o gli elementi casella separa il testo con un punto e virgola.

Avanzate

Ottenere l'identificatore ViewContext per la casella di testo

È possibile usare il valore di ViewContext per identificare il controllo nel codice. Ad esempio, se si conosce il valore di ViewContext, è possibile utilizzare tale valore con il metodo denominato dell'oggetto View a livello di programmazione esegua un'azione modifica sui dati XML associato al controllo.

Avanzate

Specificare e personalizzare un ambito di input

Fare clic su Ambito di Input per specificare il tipo di input dell'utente che è destinato il controllo. Questo consente di migliorare il riconoscimento della grafia e vocale per il controllo di input. Ad esempio, se si utilizza l'ambito di input IS_URL per il controllo, InfoPath in grado di ignorare gli spazi tra le parole.

Moduli browser

Personalizzare le impostazioni per l'inserimento di dati al server

La scheda moduli Browser viene visualizzata solo quando si progetta un modello di modulo compatibile con browser. Consente di controllare se i dati vengono inviati al server quando gli utenti modificano i dati nella casella di testo.

Amplia le tue competenze su Office
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa al programma Office Insider

Queste informazioni sono risultate utili?

Grazie per il feedback!

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×