Impostare condizioni di corrispondenza allo schema per i dati tramite la formattazione condizionale

In Microsoft Office InfoPath è possibile usare la formattazione condizionale per specificare opzioni di formattazione diverse per un controllo in base a condizioni che si verificano nel modulo. Se le condizioni specificate sono vere quando un utente compila un modulo basato sul modello di modulo, la formattazione condizionale viene applicata.

Questo articolo illustra come usare la formattazione condizionale per garantire che i dati immessi da un utente in un controllo specifico corrispondano a uno schema predeterminato. È ad esempio possibile aggiungere la formattazione condizionale a un controllo casella di testo per un numero di telefono per richiedere all'utente di immettere un prefisso di tre cifre.

Nota : Per richiedere che i dati corrispondano a uno schema predeterminato è anche possibile usare la convalida dei dati.

In questo articolo

Prima di iniziare

Considerazioni sulla compatibilità

Impostare condizioni di corrispondenza allo schema per un controllo

Prima di iniziare

Per eseguire questa procedura, è necessario che nel modello di modulo sia presente un controllo che supporta la formattazione condizionale. Sebbene sia possibile impostare una condizione di corrispondenza allo schema per qualsiasi controllo di InfoPath che supporta la formattazione condizionale, le condizioni di corrispondenza allo schema assicurano risultati ottimali con controlli che consentono di visualizzare caratteri, ad esempio numeri, lettere o segni di punteggiatura. L'impostazione di una condizione di corrispondenza allo schema può ad esempio risultare utile per una casella di testo, ma non per una casella di controllo.

Inizio pagina

Considerazioni sulla compatibilità

Quando si progetta un modello di modulo in InfoPath, è possibile scegliere una modalità di compatibilità specifica per progettare un modello di modulo compatibile con browser. Quando un modello di modulo compatibile con browser viene pubblicato in un server che esegue InfoPath Forms Services e quindi viene abilitato per i browser, i moduli basati sul modello di modulo possono essere visualizzati in un Web browser. Quando si progetta un modello di modulo compatibile con browser, alcuni controlli non sono disponibili nel riquadro attività Controlli perché non possono essere visualizzati in un Web browser.

Elenco dei controlli che supportano la formattazione condizionale

Nella tabella seguente sono elencati i controlli di Office InfoPath 2007 che supportano la formattazione condizionale. Viene inoltre indicato se tali controlli sono disponibili per modelli di modulo compatibili con browser.

Nota : Sebbene sia possibile impostare una condizione di corrispondenza allo schema per qualsiasi controllo di InfoPath che supporta la formattazione condizionale, le condizioni di corrispondenza allo schema assicurano risultati ottimali con controlli che consentono di visualizzare caratteri, ad esempio numeri, lettere o segni di punteggiatura. L'impostazione di una condizione di corrispondenza allo schema può ad esempio risultare utile per una casella di testo, ma non per una casella di controllo.

Controlli che supportano la formattazione condizionale

Disponibilità per modelli di modulo compatibili con browser

Casella di controllo

Selezione data

Casella di riepilogo a discesa

Casella di espressione

Casella di riepilogo

Pulsante di opzione

Sezione facoltativa

Sezione ripetuta

Tabella ripetuta

Casella di testo RTF

Sezione

Casella di testo

File allegato

Pulsante

Elenco puntato, numerato o semplice

No

Sezione di scelta

No

Casella combinata

No

Tabella ripetuta orizzontale

No

Disegno a penna

No

Master/Dettaglio

No

Casella di riepilogo a selezione multipla

No

Immagine

No

Sezione ricorsiva ripetuta

No

Etichetta verticale

No

Inizio pagina

Impostare condizioni di corrispondenza allo schema per un controllo

  1. Nel modello di modulo fare clic sul controllo per il quale si desidera impostare una condizione di corrispondenza allo schema.

  2. Scegliere Formattazione condizionale dal menu Formato.

  3. Nella finestra di dialogo Formattazione condizionale fare clic su Aggiungi.

  4. In Condizioni fare clic su Selezionare un campo o un gruppo nella prima casella.

  5. Nella finestra di dialogo Seleziona campo o gruppo fare clic sul campo corrispondente al controllo e quindi fare clic su OK.

  6. Nella seconda casella della finestra di dialogo Formattazione condizionale selezionare corrisponde allo schema o non corrisponde allo schema.

  7. Nella terza casella fare clic su Selezionare uno schema.

  8. In Schemi standard nella finestra di dialogo Schema immissione dati fare clic sullo schema desiderato e quindi su OK.

    Elenco degli schemi standard

    Schema

    Esempio

    URL

    www.example.com

    Indirizzo di posta elettronica

    123-45-6789

    CAP

    98052

    Numero di telefono

    98052-6399

    Nota : Per creare uno schema personalizzato, fare clic su Schema personalizzato, digitare lo schema desiderato nella casella Schema personalizzato e quindi fare clic su OK.

  9. In Formattazione da applicare selezionare la formattazione desiderata.

  10. Fare clic due volte su OK per salvare la condizione e tornare al modello di modulo.

  11. Per verificare le modifiche, fare clic su Anteprima nella barra degli strumenti Standard oppure premere CTRL+MAIUSC+B.

Inizio pagina

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

Queste informazioni sono risultate utili?

Grazie per i tuoi commenti e suggerimenti

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

×