Utilizzare le opzioni di convalida dei moduli per controllare la modalità impiegata da Acrobat per visualizzare gli errori di convalida dei dati in un modulo PDF.
Queste opzioni si applicano a tutto il modulo PDF e si integrano ad altre funzionalità di convalida, ad esempio pattern e script di convalida. Prima di selezionare le opzioni di convalida dei moduli, applicare un pattern o uno script di convalida a ciascun campo di cui si desidera eseguire la verifica in Acrobat. Ad esempio, è possibile configurare un oggetto campo numerico dotato di un pattern di convalida incaricato di convalidare i valori inseriti dall'utente e assicurare che i numeri abbiano un formato corretto. Se l'utente inserisce un numero non valido, il campo non supera la convalida. Le opzioni del pattern di convalida definiscono la modalità di inserimento dei dati in un campo da sottoporre a convalida. Le opzioni di convalida dei moduli controllano l'aspetto e il funzionamento degli errori di convalida in Acrobat.
In Designer si genera uno script di convalida per ciascuna opzione di convalida, fatta eccezione per l'opzione Visualizza messaggio finestra di dialogo. L'opzione Visualizza messaggio finestra di dialogo, infatti, non genera script.
In Designer si esegue il controllo dello script di convalida per verificare la presenza di eventuali modifiche. Se in Designer si rileva la presenza di tali modifiche, si eseguono le azioni seguenti:
Si interrompe il monitoraggio dello script e di tutti gli altri script associati per l'azione.
Si deseleziona l'opzione di convalida associata nella scheda Convalida della finestra di dialogo Proprietà del modulo.
Si aggiunge un messaggio al file di registro indicando che lo script non è più monitorato e può essere modificato.
Fin quando lo script di convalida non subisce modifiche ed è gestito, la deselezione di un'opzione di convalida comporta la rimozione dello script dal modulo da parte di Designer.
In Designer vengono generati script di convalida dei moduli differenti per i moduli statici e per quelli dinamici. Pertanto, quando si salva un modulo come Modulo Adobe XML (*.xdp), il tipo di script da generare viene definito automaticamente in Designer in base all'opzione selezionata nell'elenco Formato rendering PDF predefinito (Modulo PDF statico o Modulo XML dinamico), accessibile nella scheda Server della finestra di dialogo Proprietà modulo.
Nota: Lo script generato dalle opzioni di convalida del modulo sovrascrive qualsiasi script esistente volto a modificare l'aspetto degli oggetti campo. La sovrascrittura si verifica quando gli oggetti campo diventano validi o non validi. È consigliabile personalizzare gli script esistenti per memorizzare l'aspetto corrente per ripristinarlo, se necessario.
È consigliabile utilizzare le opzioni di convalida del modulo con moduli PDF dinamici. Tuttavia, se si elabora un modulo PDF statico, è opportuno esaminare i suggerimenti da tenere presenti.
Consigli per l'uso della convalida modulo con moduli PDF statici
Se si utilizza la funzione di convalida in un modulo PDF statico, è possibile che in Designer venga alterato l'aspetto dei campi convalidati per consentire l'evidenziazione colorata dei campi obbligatori non compilati o per i quali la convalida ha avuto esito negativo.
Pertanto, se si esegue la convalida di un modulo statico contenente oggetti con bordi, è consigliabile utilizzare solo le opzioni della scheda Bordi seguenti:
Bordi:Uniforme, Abbassato-3D, In rilievo-3D, Tratteggio
Angoli:Angolo rettangolo
Stile riempimento sfondo:Uniforme
Configurazione della modalità di visualizzazione dei messaggi di errore di convalida in Acrobat
È possibile configurare la modalità utilizzata in Acrobat per visualizzare i messaggi di errore di convalida al momento della compilazione o dell'invio di un modulo PDF da parte di un utente. Ad esempio, è possibile scegliere di mostrare ogni messaggio di errore convalida nella propria finestra oppure di combinare tutti i messaggi in una sola finestra. In alternativa, è possibile mostrare solo il primo messaggio di errore convalida o nessuno di questi.
Nota: Le opzioni di convalida del modulo non si applicano agli oggetti campo non configurati per essere soggetti a tale impostazione. )
Selezionare File > Proprietà modulo e fare clic su Convalida del modulo.
Sotto la voce Elenco di opzioni, fare clic su Visualizza messaggio finestra di dialogo.
Selezionare Configurare la modalità di visualizzazione delle finestre di messaggio di convalida ed eseguire una delle azioni sottostanti:
Per visualizzare ogni nuovo messaggio di errore convalida dopo la chiusura del messaggio corrente, selezionare Visualizza tutti i messaggi nelle relative finestre, uno dopo l'altro.
Per combinare gli errori di convalida in un unico elenco, selezionare Combina i messaggi di tutti i campi con errore in un'unica finestra di messaggio.
Per visualizzare solo il primo messaggio di errore convalida, selezionare Visualizza il messaggio del primo campo con errore ed elimina tutti gli altri messaggi.
Per arrestare tutti i messaggi di convalida, selezionare Non mostrare più alcuna finestra di messaggio.
Al termine, fare clic su OK.
Colorazione dei campi con errore di convalida
È possibile scegliere colori diversi per evidenziare i bordi, riempire lo sfondo o per entrambi in riferimento a oggetti campo con errore di convalida in Acrobat.
Nota: Le opzioni di convalida del modulo non si applicano agli oggetti campo non configurati per essere soggetti a tale impostazione. )
Selezionare File > Proprietà modulo e fare clic su Convalida del modulo.
Sotto la voce Elenco di opzioni, fare clic su Campi di colore con errore.
Selezionare Campi di colore la cui convalida non è riuscita ed eseguire una delle azioni seguenti o entrambe:
Per selezionare un colore da applicare ai bordi degli oggetti campo, fare clic su Colore bordo e selezionare un colore dalla palette.
Per selezionare un colore da applicare allo sfondo degli oggetti campo, fare clic su Colore sfondo e selezionare un colore dalla palette.
Al termine, fare clic su OK.
Colorazione di campi obbligatori non compilati
È possibile scegliere colori diversi per evidenziare i bordi, riempire lo sfondo o per entrambi in riferimento a oggetti campo obbligatori non compilati in Acrobat.
Se un campo obbligatorio è evidenziato e un altro script rende il campo facoltativo, l'evidenziazione non è rimossa.
Nota: Le opzioni di convalida del modulo non si applicano agli oggetti campo non configurati per essere soggetti a tale impostazione.
Selezionare File > Proprietà modulo e fare clic su Convalida del modulo.
Sotto la voce Elenco di opzioni, fare clic su Campi di colore obbligatori.
Selezionare Campi di colore obbligatori non compilati ed eseguire una delle azioni seguenti o entrambe:
Per selezionare un colore da applicare ai bordi degli oggetti campo, fare clic su Colore bordo e selezionare un colore dalla palette.
Per selezionare un colore da applicare allo sfondo degli oggetti campo, fare clic su Colore sfondo e selezionare un colore dalla palette.
Al termine, fare clic su OK.
Impostazione dello stato attivo per il primo campo con errore di convalida
L'opzione Imposta stato attivo sul primo campo con errore di convalida imposta lo stato medesimo sul primo campo non convalidato in Acrobat.
Lo stato attivo è impostato sul primo campo non valido della palette Gerarchia, non sul primo in accordo all'ordine geografico. È consigliabile ordinare gli oggetti campo nella palette Gerarchia in modo da stabilire una corrispondenza con l'ordine degli oggetti campo nella struttura del modulo. In caso contrario, lo stato attivo potrebbe essere impostato in un campo non valido posto nella parte inferiore della pagina anziché in quella superiore.
Nota: Le opzioni di convalida del modulo non si applicano agli oggetti campo non configurati per essere soggetti a tale impostazione.
Selezionare File > Proprietà modulo e fare clic su Convalida del modulo.
Sotto la voce Elenco di opzioni, fare clic su Imposta stato attivo.
Selezionare Imposta stato attivo sul primo campo con errore di convalida e fare clic su OK.