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 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

espandibili

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

List Box

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à

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.

presence (presenza)

Mappata alla proprietà visibile in modulo adattivo. È possibile sostituirlo utilizzando l’espressione Visibility.

access

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.

caption (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.

multiline (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

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.

exit

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

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 )

mandatory

Messaggio vuoto (nullTestMessage)

mandatoryMessage

Convalida script (scriptTest)

validateExp

Messaggio script convalida (scriptTestMessage)

validateMessage

NOTA

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.

In questa pagina

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now