HPDFXFAResolveFormInstanceNode
Unità: HPDFXFA
Dichiarazione
function HPDFXFAResolveFormInstanceNode(Document: TXFADocument;
TemplateNode, DataNode: TXFANode; CreateNode: Boolean= False;
MaxNodes: Integer= 65536): TXFANode;
Comportamento
Risolve un'occorrenza del template e il suo contesto dati al nodo corrispondente nel packet form XFA standard
TemplateNode nomina l'elemento del template e DataNode fornisce il contesto dell'occorrenza ripetuta; gli antenati nominati del template e le posizioni delle occorrenze del dataset determinano il percorso del form
CreateNode False esegue una ricerca di sola lettura e restituisce nil quando non esiste un nodo form corrispondente; True crea il packet form richiesto e i nodi antenati nominati
Il nodo restituito appartiene a Document e resta valido finché quel documento o nodo non viene rimosso; il chiamante non deve liberarlo
La creazione limita gli indici di occorrenza con MaxNodes e la profondità del percorso con un limite di 64; indici o profondità eccessivi sollevano EHPDFXFAError
API correlate
Runtime interattivo per widget XFA dinamici, Funzioni FormCalc e DOM dei packet XFA