Show Menu
ARGOMENTI×

Supporto XFA nei moduli adattivi basati su XDP

Introduzione

I moduli adattivi supportano vari eventi, proprietà, script e convalide XFA definiti in un file XDP, tra cui:
  • Esecuzione di script definiti sugli eventi nel file XDP.
  • Acquisizione di valori predefiniti e proprietà comportamentali per i campi nel file XDP.
  • Esecuzione di script di convalida definiti nel file XDP.
Quando si crea un modulo adattivo basato su un file XDP, le proprietà, gli eventi e le convalide vengono compilati automaticamente nell'interfaccia utente di authoring del modulo. Tuttavia, gli autori dei moduli possono ignorare alcuni di questi elementi per creare un'esperienza alternativa.
Questo articolo elenca gli eventi, le proprietà e le convalide XFA supportati nei moduli adattivi e spiega come sostituirli nei moduli adattivi.

Elementi XFA supportati e relativa mappatura nei moduli adattivi

espandibili

Quando si crea un modulo adattivo utilizzando un file XDP, è possibile trascinare un campo XFA nel modulo adattivo. Nella tabella seguente è riportato il modo in cui i campi XFA vengono mappati ai campi modulo adattivi.
Campo o contenitore XFA
Componente modulo adattivo corrispondente
Pulsante
Pulsante
Casella di controllo
Casella di controllo
List Box
Elenco a discesa
Campo data/ora
Selettore data
Firma scarabocchio
Firma a mano
Campo numerico
Casella numerica
Campo decimale
Casella numerica
Campo testo
Casella di testo
Campo password
Casella password
Immagine
Immagine
Testo
Testo
Sottomodulo
Pannello
Area (gruppo)
Pannello
Set sottomodulo
Pannello

Proprietà

Nella tabella seguente è illustrato il funzionamento dei vari script XFA definiti nei file XDP nei moduli adattivi.
Proprietà dei componenti XFA
Comportamento corrispondente nei moduli adattivi
somExpression
Mappata alla proprietà Bind reference (bindRef) in forma adattiva.
presence (presenza)
Mappata alla proprietà visibile in modulo adattivo. Puoi ignorarlo utilizzando l'espressione Visibilità.
access
Mappata alla proprietà enabled in modulo adattivo. È possibile sostituirlo utilizzando l'espressione Access.
Accessibilità: role
Mappata alla proprietà role in modulo adattivo.
Accessibilità: speakPriority
Mappata alla proprietà speakPriority in forma adattiva.
Accessibilità: speakText
Mappata al testo Accessibilità personalizzato in modulo adattivo.
Accessibilità: toolTip
Mappata alla proprietà short description in forma adattiva.
didascalia (tutti i tipi di campo)
Mappata alla proprietà Titolo in modulo adattivo.
displayFormat (tutti i tipi di campo)
Mappata al pattern di visualizzazione in forma adattiva.
rawValue (tutti i tipi di campo)
Mappata alla proprietà value in Modulo adattivo.
voci (casella di riepilogo, casella di controllo)
Mappata alla proprietà options in modulo adattivo. È possibile ignorarlo utilizzando l'espressione Opzioni.
maxChar (campo di testo)
Mappata alla proprietà Numero massimo di caratteri consentiti nel modulo adattivo.
multiline (campo di testo)
Mappata alla proprietà Consenti righe multiple nel modulo adattivo.
fracDigit (campo numerico, campo decimale)
Mappata alla proprietà Frac figures in forma adattiva.
leadDigit (campo numerico, campo decimale)
Mappata alla proprietà Cifre lead in modulo adattivo.
multiSelect (casella di riepilogo)
Mappata alla proprietà Consente più selezioni in modulo adattivo.

Script

Nella tabella seguente è illustrato il funzionamento dei vari script XFA definiti nel file XDP nei moduli adattivi.
Eventi script XFA
Comportamento corrispondente nei moduli adattivi
initialize
Questo script viene eseguito in fase di esecuzione e non può essere ignorato in un modulo adattivo.
calculate
Mappata all'espressione Calculate in forma adattiva.
validate
Mappata all'espressione Validation in modulo adattivo.
validationState
Questo script viene eseguito in fase di esecuzione e non può essere ignorato in un modulo adattivo.
exit
Questo script viene eseguito in fase di esecuzione e non può essere ignorato in un modulo adattivo.
click (campi pulsante)
Mappata all'espressione Click del pulsante.
Supporto per script sul lato server
Questo script viene eseguito in fase di esecuzione e non può essere ignorato in un modulo adattivo.
Supporto per i servizi Web
Questo script viene eseguito in fase di esecuzione e non può essere ignorato in un modulo adattivo.
Modifica (campo di scripting, pulsante di scelta, casella di controllo)
Questo script viene eseguito in fase di esecuzione e non può essere ignorato in un modulo adattivo.

Convalide

La tabella seguente illustra il modo in cui le convalide XFA vengono associate alle convalide nei moduli adattivi.
Convalida XFA
Convalida corrispondente nel modulo adattivo
Pattern convalida (formatTest)
validatePictureClause
Messaggio pattern convalida (formatTestMessage)
validatePictureMessage
Obbligatorio (nullTest)
mandatory
Messaggio vuoto (nullTestMessage)
mandatoryMessage
Convalida dello script (scriptTest)
validateExp
Messaggio script convalida (scriptTestMessage)
validateMessage
Non è possibile ignorare le proprietà obbligatorie per i pulsanti di scelta modulo adattivo e il gruppo di caselle di controllo associati ai pulsanti di controllo XFA.