TXFAEventActionKind

Unità: HPDFXFAEventScript

Dichiarazione

TXFAEventActionKind= (xeakPresence, xeakAddInstance,
  xeakRemoveInstance, xeakRawValue, xeakAccess,
  xeakInsertInstance, xeakMoveInstance, xeakBindIdentity,
  xeakScriptResult, xeakHostState, xeakFocus, xeakResetEdit,
  xeakBindDataIdentity, xeakPropertyAttribute, xeakCreateProperty,
  xeakLoadXML, xeakLoadDataXML, xeakChoiceOperation);

Comportamento

Seleziona la mutazione rappresentata da TXFAEventAction

L'host eventi generale aggiunge scritture raw-value e access, inserimenti indicizzati e spostamenti di istanza alle originali operazioni letterali presence/add/remove

I valori enumerazione esistenti conservano le loro posizioni ordinali originali; i valori aggiuntivi sono accodati

xeakBindIdentity collega nuovi nodi virtuali a identità stabili pubblicate; xeakScriptResult porta un valore di completamento calculate/validate esplicito o implicito

xeakHostState porta un cambiamento di stato di pagina, titolo o calcolo/validazione; xeakFocus richiede focus o azzeramento e xeakResetEdit azzera lo stato di edit stantio di un campo reset

xeakBindDataIdentity lega un nuovo nodo virtuale Data DOM alla sua identità dati nativa pubblicata; le azioni raw-value che mirano a binding dati scrivono il valore dati nativo

xeakPropertyAttribute scrive un attributo proprietà di modulo nativo; Value contiene il nome, un separatore NUL e il valore UTF-8, e Target seleziona un binding xebdProperty

xeakCreateProperty ha ordinale 14 e materializza il PropertyPath validato sotto l'occorrenza modulo target; il suo Value è vuoto e le successive azioni attributo o valore indirizzano lo stesso percorso proprietà nativo

xeakLoadXML ha ordinale 15 e pubblica contenuto XML exData validato; Value è il frammento exData UTF-8 completo dopo append o overwrite, e Target con PropertyPath opzionale identifica la sua occorrenza proprietà nativa

L'azione XML sostituisce il contenuto target e registra uno stato di import esplicito, così il contenuto vuoto sopravvive al ricaricamento nativo e conserva il suo effettivo comportamento di draw rich

xeakLoadDataXML ha ordinale 16 e importa XML sorgente in un target nativo datasets, dataGroup o dataValue; Value è il documento UTF-8 in ingresso, Argument è il flag ignoreRoot e Argument2 è il flag overwrite

L'append conserva le identità figlio esistenti, mentre l'overwrite conserva l'identità del target e crea identità fresche per i figli importati; le azioni successive possono indirizzare quei nuovi figli tramite DataPath

xeakChoiceOperation ha ordinale 17 e pubblica un payload XML di operazione choice validato in Value; add, delete, clear e replace aggiornano i veri item modulo per istanza, mentre state valida gli indici selezionati esatti contro il valore raw sincronizzato

L'operazione partecipa alla transazione evento nativa; lo scripting degli item choice documenta i metodi che producono queste azioni e l'estensione della selezione salvata

API correlate

Runtime widget XFA dinamico interattivo, Funzioni FormCalc e Packet DOM XFA