Supporto XFA nei moduli adattivi basati su XDP xfa-support-in-xdp-based-adaptive-forms

CAUTION
AEM 6.4 ha raggiunto la fine del supporto esteso e questa documentazione non viene più aggiornata. Per maggiori dettagli, consulta la nostra periodi di assistenza tecnica. Trova le versioni supportate qui.

Introduzione introduction

I moduli adattivi supportano vari eventi, proprietà, script e convalide XFA definiti in un file XDP, tra cui:

  • Esecuzione di script definiti su eventi nel file XDP.
  • Acquisizione dei valori predefiniti e delle proprietà comportamentali per i campi nel file XDP.
  • Esecuzione degli 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 creazione 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 loro mappatura nei moduli adattivi supported-xfa-elements-and-their-mapping-in-adaptive-forms-br

Campi fields

Quando si crea un modulo adattivo utilizzando un file XDP, è possibile trascinare un campo XFA nel modulo adattivo. La tabella seguente elenca il modo in cui i campi XFA vengono mappati ai campi del modulo adattivo.

Campo o contenitore XFA
Componente modulo adattivo corrispondente
Pulsante
Pulsante
Casella di controllo
Casella di controllo
Casella di riepilogo
Elenco a discesa
Campo data/ora
Selettore data
Firma
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à properties

La tabella seguente acquisisce il comportamento 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.
presenza
Mappata alla proprietà visibile in modulo adattivo. È possibile sostituirlo utilizzando l’espressione Visibility.
accesso
Mappata alla proprietà abilitata in modulo adattivo. È possibile sostituirlo utilizzando l'espressione Access.
Accessibilità: ruolo
Mappata alla proprietà role in forma adattiva.
Accessibilità: speakPriority
Mappata alla proprietà speakPriority in forma adattiva.
Accessibilità: speakText
Mappata al testo di accessibilità personalizzato in forma adattiva.
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.
items (Casella Di Riepilogo, Casella Di Controllo)
Mappata alla proprietà options in forma adattiva. È possibile sostituirlo utilizzando l'espressione Options.
maxChar (Campo di testo)
Mappata alla proprietà Numero massimo di caratteri consentiti in modulo adattivo.
multilingue (Campo di testo)
Mappata alla proprietà Consenti righe multiple in forma adattiva.
fracDigit (Campo numerico, Campo decimale)
Mappata alla proprietà Frac cifre in forma adattiva.
leadDigit (Campo numerico, Campo decimale)
Mappata alla proprietà Cifre lead in forma adattiva.
multiSelect (Casella di riepilogo)
Mappata alla proprietà Permette più selezioni in forma adattiva.

Script scripts

La tabella seguente acquisisce il comportamento 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 runtime e non può essere ignorato in formato adattivo.
calculate
Mappata all’espressione Calculate in forma adattiva.
validate
Mappata all'espressione Validation in forma adattiva.
validationState
Questo script viene eseguito in fase di runtime e non può essere ignorato in formato adattivo.
uscire
Questo script viene eseguito in fase di runtime e non può essere ignorato in formato adattivo.
fai clic su (campi pulsante)
Mappata all’espressione Click del pulsante.
Supporto per script sul lato server
Questo script viene eseguito in fase di runtime e non può essere ignorato in formato adattivo.
Supporto per i servizi web
Questo script viene eseguito in fase di runtime e non può essere ignorato in formato adattivo.
Modifica (campo scarabocchio, pulsante di scelta, casella di controllo)
Questo script viene eseguito in fase di runtime e non può essere ignorato in formato adattivo.

Convalida validations

Nella tabella seguente viene illustrato come le convalide XFA vengono associate alle convalide nei moduli adattivi.

Convalida XFA
Convalida corrispondente nel modulo adattivo
Pattern di convalida (formatTest)
validatePictureClause
Messaggio pattern convalida (formatTestMessage)
validatePictureMessage
Obbligatorio (nullTest )
obbligatorio
Messaggio vuoto (nullTestMessage)
mandatoryMessage
Convalida script (scriptTest)
validateExp
Messaggio script convalida (scriptTestMessage)
validateMessage
NOTE
Non è possibile ignorare la proprietà obbligatoria per i pulsanti di scelta modulo adattivo e il gruppo di caselle di controllo associati ai pulsanti di controllo XFA.
recommendation-more-help
a6ebf046-2b8b-4543-bd46-42a0d77792da