$host

ProprietàDescrizioneEccezione
apptypeRestituisce il tipo di applicazione dell'host. Disponibile solo per applicazioni client.Restituisce HTML 5.
nameRestituisce il nome dell'applicazione corrente.Restituisce il nome del browser e la relativa versione. Ad esempio, nel browser Chrome, il valore restituito è Chrome <version>.
numPagesRestituisce il numero di pagine del documento.Il criterio di paginazione dei moduli HTML5 non è identico al criterio di paginazione dei PDF forms. Pertanto, l’API numPages può restituire valori diversi in entrambi i casi.
platformRestituisce una stringa che rappresenta la piattaforma del computer che esegue lo script.Nessuno
titleSpecifica il titolo del documento. È disponibile solo per le applicazioni client.Restituisce il titolo del documento HTML nel modulo, anziché il titolo dei metadati del modulo come se fossero presenti PDF forms.
versionRestituisce una stringa che rappresenta il numero di versione dell'applicazione corrente.Restituisce la versione del modulo.
calculationsEnabledSpecifica se gli script di calcolo verranno eseguiti.Nessuno
validationsEnabledSpecifica se gli script di convalida verranno eseguiti.Nessuno
pageUpConsente di passare alla pagina precedente.I moduli HTML5 non seguono lo stesso criterio di impaginazione di PDF Form, pertanto la pagina precedente di un modulo HTML5 è diversa dalla pagina precedente di un modulo PDF.
pageDownConsente di passare alla pagina successiva di un modulo. Utilizzare il metodo pageDown in fase di esecuzione.
setFocusImposta lo stato attivo della tastiera sul campo specificato. Il campo viene specificato come oggetto o dall'espressione SOM del campo. È disponibile solo per le applicazioni client.
resetdataReimposta i campi sui valori predefiniti all'interno di un documento.Cancella tutti i dati di un modulo con dati uniti, anziché ripristinarli ai valori predefiniti.
messageBoxVisualizza una finestra di dialogo. È disponibile solo per le applicazioni clientLa finestra di messaggio di tipo Sì/No viene convertita in OK/Annulla. La finestra di messaggio con tre pulsanti non è supportata.
currentPage

Imposta la pagina attualmente attiva di un documento in fase di esecuzione.

I valori di pagina sono basati su 0, pertanto la prima pagina di un documento restituisce il valore 0.

La proprietà currentPage è disponibile quando layout:ready viene eseguito su un client. Tuttavia, non è disponibile quando layout:ready viene eseguito sul server, perché la proprietà non verrà eseguita fino all'esecuzione del layout del modulo.

Nessuno

campo

ProprietàDescrizioneEccezione
presenceControlla la partecipazione dell'oggetto associato in diverse fasi di elaborazione. Se l'oggetto è un contenitore, il contenuto del contenitore eredita tutte le restrizioni applicate dal controllo.Nessuno
accessControlla l'accesso degli utenti ai contenuti.Non funziona per il gruppo di esclusione. Inoltre, i moduli HTML5 riservano lo stesso trattamento agli oggetti non interattivi e protetti.
nameIdentificatore utilizzato per identificare questo elemento nelle espressioni di script.I moduli HTML5 non consentono l'impostazione della proprietà name per gli oggetti. Si tratta di una proprietà di sola lettura per i moduli HTML5.
valueElemento di contenuto che racchiude una singola unità di contenuto di dati.Nessuno
rawValueSpecifica il valore non formattato per il campo.Nessuno
formattedValueSpecifica il valore formattato per il campo.Impostazione di formattedValue tramite script non supportata.
editValueSpecifica il valore di modifica per questo campo.Impostazione di editValue tramite script non supportata.
formatMessageSpecifica la stringa del messaggio di convalida del formato per questo campo.Impostazione di formatMessage tramite script non supportata.
fillcolorSpecifica il valore del colore di sfondo per questo campo. È necessario impostare la proprietà border.fill.presence affinché sia visibile separatamente.Non restituisce correttamente il colore predefinito del campo.
borderL'oggetto border descrive il bordo che circonda un oggetto.
uiL’oggetto ui racchiude la descrizione dell’interfaccia utente di un oggetto modulo.
mandatorySpecifica il valore nullTest per il campo.
borderColorSpecifica il valore del colore del bordo per questo campo. È necessario impostare la proprietà border.edge.presence affinché sia visibile separatamente.Non restituisce correttamente il colore predefinito del bordo del campo.
lengthIl numero di elementi nell'elenco.Nessuno
addItemAggiunge nuovi elementi al campo corrente.Nessuno
clearItemRimuove tutti gli elementi dal campo.Nessuno
boundItemOttiene il valore associato di un elemento di visualizzazione specifico di un elenco a discesa o di una casella di riepilogo.Nessuno
execCalculateEsegue lo script di calcolo del campo.Nessuno
execValidateEsegue lo script di convalida del campo.Nessuno
execEventEsegue lo script evento dell'oggetto.Nessuno
getItemStateRestituisce lo stato di selezione dell'elemento specificatoNessuno
setItemStateImposta lo stato di selezione dell'elemento specificato.Nessuno
getDisplayItemRecupera il testo da visualizzare per l'indice dell'elemento specificato.Nessuno
getSaveItemRecupera il valore di dati per l'indice dell'elemento specificato.Nessuno
deleteItemElimina l'elemento nell'indice specificato.Nessuno
setItemsImposta gli elementi specificati nel campo corrente. Sostituisce gli elementi preesistenti.Nessuno
hMisurazione dell'altezza per il layout.Nessuno
lMisurazione che specifica la larghezza del layout.Nessuno
xSpecifica la coordinata x del punto di ancoraggio del contenitore rispetto all'angolo superiore sinistro del contenitore padre quando posizionato con il layout posizionato.Nessuno
ySpecifica la coordinata y del punto di ancoraggio di un contenitore rispetto all'angolo superiore sinistro del contenitore padre quando posizionato con il layout posizionato.Nessuno
didascaliaL'oggetto caption descrive un'etichetta descrittiva associata a un oggetto di progettazione del modulo.Nessuno
convalidaL'oggetto validate controlla la convalida dei dati forniti dall'utente in un modulo. L’oggetto di convalida può essere attivato più volte durante la durata di un modulo.Nessuno
parentSubformSpecifica la sottomaschera padre (pagina) di questo campo.Restituisce sempre la sottomaschera padre anziché la prima sottomaschera padre non di ambito.
selectedIndexIndice del primo elemento selezionato.Nessuno

Modulo

ProprietàDescrizioneEccezione
formNodesRestituisce un elenco di tutti gli oggetti modello modulo associati a un oggetto dati specificato.

InstanceManager

ProprietàDescrizione
nameIdentificatore utilizzato per identificare questo elemento nelle espressioni di script.
occurDescrive i vincoli sul numero di istanze consentite per il contenitore che lo racchiude.
minSpecifica il numero minimo di istanze che è possibile creare.
maxSpecifica il numero massimo di istanze che è possibile creare.
countSpecifica il numero corrente di istanze create.
setInstancesAggiunge o rimuove dal nodo le sottomaschere o i set di sottomaschere specificati.
addInstanceAggiunge una nuova istanza di una sottomaschera o di un set di sottomaschere a questo nodo.
removeInstanceRimuove una sottomaschera o un set di sottomaschere da questo nodo.
moveInstanceSposta un oggetto figlio di un oggetto modello modulo in un'altra posizione specificata all'interno del modello modulo. Anche le informazioni del modello dati corrispondenti per l’oggetto vengono spostate all’interno del modello dati.
insertInstanceInserisce una nuova istanza di una sottomaschera o di un set di sottomaschere in questo nodo.

list

ProprietàDescrizione
lengthIl numero di elementi nell’elenco.
itemUn indice a base zero nella raccolta.
appendAggiunge un nodo alla fine dell'elenco dei nodi.
removeRimuove un nodo dall'elenco dei nodi.
insertInserisce un nodo prima di un nodo specifico nell'elenco dei nodi.

nodo

ProprietàDescrizioneEccezione
createNodeCrea un nuovo nodo basato su un nome di classe valido.Nessuno
isContainerSpecifica se l'oggetto è un oggetto contenitore.Nessuno
isNullIndica se il valore dati corrente è un valore Null.Nessuno
resolveNodeValuta l'espressione SOM specificata, a partire dall'oggetto modello di oggetti del modulo XML corrente, e restituisce il valore dell'oggetto specificato nell'espressione SOM.Nessuno
resolveNodesValuta l'espressione SOM specificata, a partire dall'oggetto modello di oggetti del modulo XML corrente, e restituisce il valore dell'oggetto specificato nell'espressione SOM.Nessuno
oneOfChildCrea un nuovo nodo basato su un nome di classe valido.Nessuno
getElementRestituisce un oggetto figlio specificato.Nessuno
getAttributeOttiene un valore di proprietà specificato.Nessuno
setAttributeImposta il valore di una proprietà specificata.Nessuno

modello

ProprietàDescrizioneEccezione
NDNDND

Sottomodulo

ProprietàDescrizioneEccezione
instanceIndexSpecifica l'indice dell'oggetto, relativo alle altre istanze create.Nessuno
execEventEsegue lo script evento dell'oggetto.Nessuno
getInvalidObjectsRestituisce un elenco di nodi contenuti nella sottomaschera (inclusi) che non hanno superato il test di convalida.Nessuno
bordoL'oggetto border descrive il bordo che circonda un oggetto.Nessuno
borderColorSpecifica il valore del colore del bordo per questo campo. È necessario impostare la proprietà border.edge.presence affinché sia visibile separatamente.Nessuno
hMisurazione dell'altezza per il layout.Nessuno
lMisurazione che specifica la larghezza del layout.Nessuno
xSpecifica la coordinata x del punto di ancoraggio del contenitore rispetto all'angolo superiore sinistro del contenitore padre quando posizionato con il layout posizionato.Nessuno
ySpecifica la coordinata y del punto di ancoraggio di un contenitore rispetto all'angolo superiore sinistro del contenitore padre quando posizionato con il layout posizionato.Nessuno
convalidaL'oggetto validate controlla la convalida dei dati forniti dall'utente in un modulo. L’oggetto di convalida può essere attivato più volte durante la durata di un modulo.Nessuno
nomeIdentificatore utilizzato per identificare questo elemento nelle espressioni di script.Nessuno
presenzaSpecifica la visibilità di un oggetto.Nessuno
accessoControlla l'accesso dell'utente al contenuto di un oggetto contenitore, ad esempio una sottomaschera.Nessuno
execValidateCalcola l'indice di una sottomaschera o di un set di sottomaschere in base alla posizione in cui si trova rispetto ad altre istanze dello stesso oggetto modulo.Nessuno
instanceManagerL'oggetto instanceManager gestisce la creazione, la rimozione e lo spostamento di istanze di oggetti modello modulo.Nessuno

invia

ProprietàDescrizione
destinazioneL’URL a cui vengono inviati i dati. L’omissione di questo attributo implica che l’applicazione di elaborazione XFA ottenga l’URI utilizzando una tecnica specifica per il prodotto, ad esempio l’accesso a informazioni specifiche per il prodotto nell’oggetto di configurazione.

albero

ProprietàDescrizioneEccezione
nodiRestituisce un elenco di tutti gli oggetti figlio dell'oggetto corrente.
  • Non supportato per xfa.nodes, desc
  • Il numero di nodi segnalati per PDF e HTML è diverso.
nomeSpecifica il nome del nodo.L’impostazione del nome tramite script non è consentita in HTML.
madre/padreOttiene l'elemento padre per questo nodo.Nessuno
indexRestituisce la posizione del nodo nell'insieme di nodi di relazione like-named, in-scope, like-child.Nessuno
somExpressionOttiene l'espressione SOM per questo nodo.Nessuno
resolveNodeValuta l'espressione SOM specificata, a partire dall'oggetto modello di oggetti del modulo XML corrente, e restituisce il valore dell'oggetto specificato nell'espressione SOM.Nessuno
resolveNodesValuta l'espressione SOM specificata, a partire dall'oggetto modello di oggetti del modulo XML corrente, e restituisce il valore dell'oggetto specificato nell'espressione SOM.Nessuno

subformset

ProprietàDescrizioneEccezione
instanceManagerL'oggetto instanceManager gestisce la creazione, la rimozione e lo spostamento di istanze di oggetti modello modulo.Nessuno

contenuto

ProprietàDescrizioneEccezione
isNullIndica se il valore dati corrente è il valore null.

dataValue

ProprietàDescrizioneEccezione
isNullIndica se il valore dati corrente è il valore null.

spigolo

ProprietàDescrizioneEccezione
colorLa proprietà color descrive un colore univoco per l'oggetto pattern.
  • Impossibile recuperare il valore predefinito.
  • Le modifiche vengono riportate in Modello e sono disponibili per la creazione di script, ma non vengono sincronizzate con gli elementi HTML. Pertanto, le modifiche non vengono riportate nell’interfaccia utente.

riempimento

ProprietàDescrizioneEccezione
colorLe proprietà colore definiscono un colore di riempimento univoco.
  • Impossibile recuperare il valore predefinito.
  • Le modifiche vengono riportate in Modello e sono disponibili per la creazione di script, ma non vengono sincronizzate con gli elementi HTML. Pertanto, le modifiche non vengono riportate nell’interfaccia utente.

lineare

ProprietàDescrizioneEccezione
colorLa proprietà color descrive un colore univoco per un riempimento a gradiente lineare in un modulo.
  • Impossibile recuperare il valore predefinito.
  • Le modifiche vengono riportate in Modello e sono disponibili per la creazione di script, ma non vengono sincronizzate con gli elementi HTML. Pertanto, le modifiche non vengono riportate nell’interfaccia utente.

linea

ProprietàDescrizioneEccezione
spigoloL'oggetto edge descrive un arco, una linea o un lato di un bordo o di un rettangolo.Attributi come colore, cap e altro non sono supportati.

pattern

ProprietàDescrizioneEccezione
colorLa proprietà color descrive un colore univoco per l'oggetto pattern.
  • Impossibile recuperare il valore predefinito.
  • Le modifiche vengono riportate in Modello e sono disponibili per la creazione di script, ma non vengono sincronizzate con gli elementi HTML. Pertanto, le modifiche non vengono riportate nell’interfaccia utente.

radiale

ProprietàDescrizioneEccezione
colorLa proprietà color descrive un colore univoco per l'oggetto radiale
  • Impossibile recuperare il valore predefinito.
  • Le modifiche vengono riportate in Modello e sono disponibili per la creazione di script, ma non vengono sincronizzate con gli elementi HTML. Pertanto, le modifiche non vengono riportate nell’interfaccia utente.

stoppino

ProprietàDescrizioneEccezione
colorLa proprietà color descrive un colore univoco per l'oggetto stipple.
  • Impossibile recuperare il valore predefinito.
  • Le modifiche si riflettono nel modello e sono disponibili per la creazione di script ma non vengono sincronizzate con gli elementi HTML. Pertanto, le modifiche non vengono riportate nell’interfaccia utente.

disegnare

ProprietàDescrizioneEccezione
interfaccia utenteL'oggetto UI racchiude la descrizione dell'interfaccia utente di un oggetto modulo.
didascaliaL'oggetto caption descrive un'etichetta descrittiva associata a un oggetto di progettazione del modulo.
presenzaSpecifica la visibilità di un oggetto.
nomeSpecifica un identificatore che può essere utilizzato per specificare questo oggetto o evento nelle espressioni di script.L’impostazione del valore in fase di esecuzione non è supportata
valoreL'oggetto value racchiude una singola unità di contenuto di dati.

angolo

ProprietàDescrizioneEccezione
colorLa proprietà color descrive un colore univoco per l'oggetto corner.
  • Impossibile recuperare il valore predefinito.
  • Le modifiche si riflettono nel modello e sono disponibili per la creazione di script ma non vengono sincronizzate con gli elementi HTML. Pertanto, le modifiche non vengono riportate nell’interfaccia utente.

checkButton

ProprietàDescrizioneEccezione
bordoL'oggetto border descrive il bordo che circonda l'oggetto checkButton.Le modifiche si riflettono nel modello e sono disponibili per la creazione di script ma non vengono sincronizzate con gli elementi HTML. Le modifiche non vengono quindi riportate nell'interfaccia utente.

choiceList

ProprietàDescrizioneEccezione
bordoL'oggetto border descrive il bordo che circonda l'oggetto choiceList.

dateTimeEdit

ProprietàDescrizioneEccezione
bordoL'oggetto border descrive il bordo che circonda l'oggetto dateTimeEdit.

Immagine

ProprietàDescrizioneEccezione
contentTypeSpecifica il tipo di contenuto nel documento di riferimento, espresso come tipo MIME.Nessuno
nomeIdentificatore utilizzato per identificare questo elemento nelle espressioni di script.Nessuno

imageEdit

ProprietàDescrizioneEccezione
bordoL'oggetto border descrive il bordo che circonda l'oggetto imageEdit.

numericEdit

ProprietàDescrizioneEccezione
bordoL'oggetto border descrive il bordo che circonda un oggetto.nessuno

oggetto

ProprietàDescrizioneEccezione
classNameDetermina il nome della classe dell'oggetto.nessuno

rettangolo

ProprietàDescrizioneEccezione
spigoloL'oggetto edge descrive un arco, una linea o un lato di un bordo o di un rettangolo.Attributi come colore, cap e altro non sono supportati.

textEdit

ProprietàDescrizioneEccezione
bordoL'oggetto border descrive il bordo che circonda un oggetto.Nessuno

exclGroup

ProprietàDescrizioneEccezione
layoutSpecifica la strategia di layout da utilizzare per l'oggetto.Nessuno
bordoSpecifica il bordo che circonda il campo.Nessuno
obbligatorioSpecifica il valore nullTest per il campo.Nessuno
borderColorSpecifica il valore del colore del bordo per questo campo. È necessario definire un bordo prima di modificare il colore mediante script.Nessuno
borderWidthSpecifica lo spessore del bordo del campo.Nessuno
hMisurazione dell'altezza per il layout.Nessuno
transitorioSpecifica se l’applicazione di elaborazione deve salvare il valore del gruppo di esclusione come parte di un’operazione di invio o salvataggio di un modulo.Nessuno
lMisurazione che specifica la larghezza del layout.Nessuno
xSpecifica la coordinata x del punto di ancoraggio del contenitore rispetto all'angolo superiore sinistro del contenitore padre quando posizionato con il layout posizionato.Nessuno
ySpecifica la coordinata y del punto di ancoraggio di un contenitore rispetto all'angolo superiore sinistro del contenitore padre quando posizionato con il layout posizionato.Nessuno
didascaliaL'oggetto caption descrive un'etichetta descrittiva associata a un oggetto di progettazione del modulo.Nessuno
convalidaL'oggetto validate controlla la convalida dei dati forniti dall'utente in un modulo. L’oggetto di convalida può essere attivato più volte durante la durata di un modulo.Nessuno
dataNodeOttiene il nodo dati a cui è associato un nodo modulo dopo l'unione.Nessuno
presenzaSpecifica la visibilità di un oggetto.
accessoControlla l'accesso dell'utente al contenuto di un oggetto contenitore, ad esempio una sottomaschera.Per i singoli elementi nell'exclgrp, restituisce sempre aperto.
nomeSpecifica un identificatore che può essere utilizzato per specificare questo oggetto o evento nelle espressioni di script.Nessuno
membriSpecifica i membri del gruppo di esclusione.Nessuno
selectedMemberRestituisce il membro selezionato di un gruppo di esclusione.Nessuno
execCalculateEsegue tutti gli script sull'evento di calcolo dell'oggetto specificato e tutti gli oggetti figlio.Nessuno
calcolaL'oggetto di calcolo controlla il calcolo del valore di un campo.Nessuno

arco

ProprietàDescrizioneEccezione
spigoloL'oggetto edge descrive un arco, una linea o un lato di un bordo o di un rettangolo.Attributi come colore, cap e altro non sono supportati.

bordo

ProprietàDescrizioneEccezione
spigoloL'oggetto edge descrive un arco, una linea o un lato di un bordo o di un rettangolo.Attributi come colore, cap e altro non sono supportati.

$layout

ProprietàDescrizioneEccezione
hDetermina l'altezza di un oggetto di progettazione modulo specificato.
  • La proprietà Height (h) non è supportata per l'area pagina e l'area contenuto.
  • Il parametro 'Offset dalla prima area di contenuto in cui si trova l'oggetto XFA-Form' non è supportato.
lDetermina la larghezza di un determinato oggetto di progettazione del modulo.
  • La proprietà Width (w) non è supportata per l'area pagina e l'area contenuto.
  • Il parametro 'Offset dalla prima area di contenuto in cui si trova l'oggetto XFA-Form' non è supportato.
xDetermina la coordinata x di un determinato oggetto di progettazione modulo rispetto al relativo oggetto padre.
  • la proprietà della coordinata x (x) non è supportata per l'area pagina e l'area contenuto.
  • Il parametro 'Offset dalla prima area di contenuto in cui si trova l'oggetto XFA-Form' non è supportato.
yDetermina la coordinata y di un determinato oggetto di progettazione modulo rispetto al relativo oggetto padre.
  • La proprietà della coordinata y (y) non è supportata per l'area pagina e l'area contenuto.
  • Il parametro 'Offset dalla prima area di contenuto in cui si trova l'oggetto XFA-Form' non è supportato.
pagecountDetermina il numero di pagine del modulo corrente.
  • Il metodo layout.pageCount() restituisce valori diversi per i moduli PDF e HTML.
  • Quando si riduce il numero di pagine nascondendo un oggetto, il metodo abspagecount restituisce un valore errato.
pagecontentRecupera i tipi di oggetti di progettazione di un modulo da una pagina specificata di un modulo.Nessuno
absPageCountDetermina il numero di pagine del modulo corrente.
  • Il metodo layout.pageCount() restituisce valori diversi per i moduli PDF e HTML.
  • Quando si diminuisce il conteggio delle pagine nascondendo un oggetto, il metodo abspagecount restituisce un valore errato.