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 Microsoft Office InfoPath, è possibile utilizzare la formattazione condizionale per specificare diverse opzioni di formattazione per un controllo in base a condizioni che si verificano nel modulo. Se le condizioni specificate sono vere durante la compilazione di un modulo basato sul modello di modulo, viene applicata la formattazione condizionale.
Fare clic su Inserisci Formula .
In questo articolo viene spiegato come utilizzare la formattazione condizionale per disattivare un controllo o impostarlo in sola lettura, in base al valore di un altro controllo sul modello di modulo. Ad esempio, per garantire che un utente è una sezione di contratto utente prima di scegliere un pulsante Invia, è possibile utilizzare la formattazione condizionale per disattivare il pulsante Invia a meno che l'utente seleziona una casella di controllo che indica che ha letto l'utente contratto. In alternativa, per assicurarsi che un utente non cambia una risposta precedente a una domanda del sondaggio, è possibile utilizzare la formattazione condizionale per assicurarsi che sia impostata su una casella di testo sola lettura dopo l'immissione di informazioni in un altro controllo.
In questo articolo
Prima di iniziare
Per completare questa procedura, è necessario disporre almeno due controlli nel modello di modulo, ovvero un controllo che si desidera disattivare o impostarlo come di sola lettura e un secondo controllo il cui valore determina lo stato del primo controllo.
Considerazioni sulla compatibilità
Quando si progetta un modello di modulo in InfoPath, è possibile scegliere una modalità di compatibilità per progettare un modello di modulo compatibile con browser. Quando un modello di modulo compatibile con browser pubblicato in un server che esegue InfoPath Forms Services e quindi abilitati per i browser, 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 sono disponibili nel riquadro attività controlli perché non possono essere visualizzate in un Web browser.
Elenco di controlli che può essere disattivata o impostata su sola lettura tramite la formattazione condizionale
La tabella seguente elenca i controlli Office InfoPath 2007 che possono essere disabilitati o l'impostazione di sola lettura con la formattazione condizionale e se i controlli sono disponibili per i modelli di modulo compatibile con browser.
Controllo |
Opzione |
Disponibile per i modelli di modulo compatibile con browser? |
Casella di controllo |
Disable |
Sì |
Selezione data |
Sola lettura |
Sì |
Elenco a discesa |
Disable |
Sì |
Casella di riepilogo |
Disable |
Sì |
Pulsante di opzione |
Disable |
Sì |
Casella di testo RTF |
Sola lettura |
Sì |
Casella di testo |
Sola lettura |
Sì |
Puntato, numerato o elenco semplice |
Sola lettura |
No |
Casella combinata |
Disable |
No |
File allegato |
Disable |
No |
Disegno a penna |
Disable |
No |
Casella di riepilogo a selezione multipla |
Disable |
No |
Immagine |
Disable |
No |
Disattivare un controllo o impostarlo in sola lettura
-
Nel modello di modulo, fare clic sul controllo che si desidera disabilitare o impostarlo come di sola lettura.
-
Nel menu formato fare clic su Formattazione condizionale.
-
Nella finestra di dialogo Formattazione condizionale fare clic su Aggiungi.
-
In se tale condizione è vera, impostare la condizione che si desidera. Ad esempio, per applicare la formattazione condizionale per il controllo selezionato nel passaggio 1 quando si immette un determinato valore in un altro controllo nel modello di modulo, selezionare il secondo controllo nella prima casella e quindi specificare il valore che determinerà condizionale formattazione per il controllo selezionato nel passaggio 1.
-
In formattazione da applicare, eseguire una delle operazioni seguenti:
-
Se il controllo può essere disattivato, fare clic su Disattiva controllo.
-
Se il controllo può essere impostato in sola lettura, fare clic su sola lettura.
-
-
Per salvare la condizione e tornare al modello di modulo, fare clic su OK due volte.
-
Per verificare le modifiche, fare clic su Anteprima nella barra degli strumenti Standard oppure premere CTRL+MAIUSC+B.