HPDFXFAResolveFormInstanceNode
Enhet: HPDFXFA
Deklaration
function HPDFXFAResolveFormInstanceNode(Document: TXFADocument;
TemplateNode, DataNode: TXFANode; CreateNode: Boolean= False;
MaxNodes: Integer= 65536): TXFANode;
Beteende
Resolverar en template-occurrence och dess datakontext till motsvarande nod i XFA-form-paketet
TemplateNode namnger template-elementet och DataNode ger kontexten för den upprepade occurrence; namngivna template-förfäder och occurrence-positioner i datasetet avgör form-sökvägen
CreateNode False gör en skrivskyddad uppslagning och returnerar nil när ingen matchande form-nod finns; True skapar det nödvändiga form-paketet och de namngivna förfäder-noderna
Den returnerade noden tillhör Document och gäller tills dokumentet eller noden tas bort; anroparen får inte frigöra den
Skapandet begränsar occurrence-index med MaxNodes och sökvägsdjupet med gränsen 64; för stora index eller djup ger EHPDFXFAError
Relaterade API:er
Interaktiv Dynamic XFA Widget Runtime, FormCalc-funktioner och DOM för XFA-paket