Richiedere uno schema di immissione dati specifico in un controllo

Importante :  Il presente articolo è stato tradotto automaticamente, vedere la dichiarazione di non responsabilità. Per visualizzare la versione inglese dell'articolo, fare clic qui.

Convalida dei dati è la possibilità di controllare gli errori automaticamente durante la compilazione di un modulo. Aggiungendo la convalida dei dati ai controlli nel modello di modulo, è possibile assicurarsi che i dati raccolti siano accurati e coerenti e la conformità a eventuali standard già in uso dall'azienda. Ad esempio, è possibile utilizzare la convalida dei dati per comunicare agli utenti quando la quantità di accedere per un elemento di nota spese supera l'importo approvato o quando si immette inavvertitamente il nome della persona in una finestra che viene utilizzata per la raccolta numeri di telefono.

Se un modulo contiene errori di convalida dei dati e che sia connesso a un database o un servizio Web, gli utenti non saranno possibile inviare il modulo fino a questi problemi. Gli utenti possono salvare una copia locale del modulo, correggere e inviare i dati in un secondo momento.

In questo articolo viene spiegato come utilizzare la convalida dei dati per garantire che i dati immessi da un utente in un controllo corrispondano a uno schema predeterminato. È ad esempio possibile aggiungere la convalida dei dati a un controllo casella di testo per un numero di telefono per richiedere all'utente di immettere l'indicativo di località come parte del numero.

Nota : 

  • Per fare in modo che i dati immessi da un utente in un modulo corrispondano a uno schema predeterminato, è inoltre possibile utilizzare la formattazione condizionale.

  • Quando si aggiunge uno schema a un controllo, quest'ultimo non riformatta automaticamente i dati immessi da un utente in base allo schema impostato.

Contenuto dell'articolo

Prima di iniziare

Considerazioni sulla compatibilità

Richiedere uno schema di immissione dati specifici in un controllo

Prima di iniziare

Per completare questa procedura, il modello di modulo deve contenere un controllo che supporta la convalida dei dati. Sebbene sia possibile impostare una condizione criteri di ricerca per un controllo di InfoPath che supporta la convalida dei dati, criteri di ricerca appropriata per i controlli che visualizzano caratteri, ad esempio i numeri, lettere o segni di punteggiatura. Ad esempio, l'impostazione di una condizione criteri di ricerca per una casella di testo può risultare ma impostazione di una condizione per una casella di controllo non produrrà risultati utili.

Torna all'inizio

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.

Alcune funzionalità di convalida dei dati funzionano in modo diverso in un Web browser da quello di InfoPath. Ad esempio, quando si aggiunge la convalida dei dati a un controllo, si crea testo esplicativo da visualizzare quando un utente immette dati non validi in tale controllo. È possibile utilizzare il testo esplicativo visualizzato in una descrizione e se lo si desidera consentire agli utenti di visualizzare un avviso che contiene informazioni aggiuntive o è possibile creare l'avviso visualizzato automaticamente quando un utente immette dati non validi. Avvisi non possono essere visualizzati automaticamente per i moduli che vengono visualizzati in un Web browser, ma gli utenti possono comunque visualizzare la descrizione del comando e facoltativamente è possibile visualizzare un avviso contenente informazioni aggiuntive.

Elenco di controlli che supportano la convalida dei dati

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

Nota : Sebbene sia possibile impostare una condizione criteri di ricerca per un controllo di InfoPath che supporta la convalida dei dati, criteri di ricerca appropriata per i controlli che visualizzano caratteri, ad esempio i numeri, lettere o segni di punteggiatura. Ad esempio, l'impostazione di una condizione criteri di ricerca per una casella di testo può risultare ma impostazione di una condizione per una casella di controllo non produrrà risultati utili.

Controlli che supportano la convalida dei dati

Disponibilità per modelli di modulo compatibili con browser

Casella di controllo

Selezione data

Casella di riepilogo a discesa

Casella di riepilogo

Pulsante di opzione

Casella di testo

Casella di testo RTF

Elenco puntato, numerato o semplice

No

Casella combinata

No

Torna all'inizio

Richiedere uno schema di immissione dati specifico in un controllo

  1. Fare clic sul controllo che si desidera aggiungere la convalida dei dati.

  2. Scegliere Convalida dati dal menu Formato.

  3. Nella finestra di dialogo Convalida dati fare clic su Aggiungi.

  4. Nella prima casella di Condizioni fare clic su Selezionare un campo o un gruppo e quindi selezionare il campo o il gruppo cui è associato il controllo.

  5. Nella seconda casella fare clic su non corrisponde allo schema.

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

  7. In Schemi standard nella finestra di dialogo Schema immissione dati eseguire una delle operazioni seguenti:

    • Per utilizzare uno schema standard, selezionare lo schema e quindi fare clic 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

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

      Simboli che possono essere utilizzati per specificare un modello

      È possibile inserire simboli che specificano vincoli dello schema, ad esempio solo lettere, solo cifre, solo caratteri, segni meno, punti, virgole e parentesi. È inoltre possibile utilizzare i simboli seguenti per consentire più occorrenze di un determinato carattere:

      • Zero o uno (?)     Il carattere che precede il simbolo deve comparire zero volte o una volta. Ad esempio, \d? indica che una cifra (rappresentata da \d) deve essere presente una sola volta o non essere presente nell'immissione.

      • Zero o più (*)     Possono essere presenti zero o più occorrenze del carattere che precede il simbolo. Ad esempio, r* indica che il carattere r può comparire zero o più volte nell'immissione.

      • Uno o più (+)    Il carattere precedente deve essere compresa una o più volte. Ad esempio,. + indica che un carattere (indicato dalla) deve essere compresa una o più volte.

  8. Nella casella Descrizione digitare il testo che si desidera visualizzare quando un utente fa riferimento al controllo o destro del mouse sul controllo.

  9. Per visualizzare automaticamente un messaggio nella finestra di dialogo quando un utente non inserisce un valore in un controllo, selezionare la casella di controllo Mostra messaggi nelle finestre di dialogo non appena gli utenti immettono dati non validi.

    Nota : Poiché tali messaggi non possono essere visualizzati automaticamente in un browser, per un utente che compila il modulo tramite un browser verrà visualizzata solo la descrizione comando.

  10. Nella casella Messaggio digitare il testo che si desidera visualizzare nella finestra di dialogo immediatamente oppure quando l'utente richiede ulteriori dettagli.

    Nota : Descrizione comando a un errore di convalida dei dati non verrà visualizzati per i controlli che abbiano anche impostata una descrizione predefinita nella scheda Avanzate della finestra di dialogo Proprietà del controllo. Questo comportamento consente di verificare che il nome del controllo viene visualizzato nel modo corretto per gli utenti che utilizzano screen reader.

Torna all'inizio

Nota : Dichiarazione di non responsabilità per la traduzione automatica: Il presente articolo è stato tradotto tramite un software di traduzione automatica e non da una persona. Microsoft offre le traduzioni automatiche per consentire a coloro che non conoscono la lingua inglese di leggere gli articoli sui prodotti, sui servizi e sulle tecnologie Microsoft. Dal momento che l'articolo è stato tradotto automaticamente, potrebbe contenere errori di sintassi, di grammatica o di utilizzo dei vocaboli.

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.

×