HPDFXFAResolveFormInstanceNode
Unit: HPDFXFA
Declaration
function HPDFXFAResolveFormInstanceNode(Document: TXFADocument;
TemplateNode, DataNode: TXFANode; CreateNode: Boolean= False;
MaxNodes: Integer= 65536): TXFANode;
Behavior
Lost een template-occurrence met diens data-context op naar de bijbehorende node in de standaard XFA form-packet
TemplateNode benoemt het template-element en DataNode levert de herhaalde occurrence-context; benoemde template-voorouders en dataset-occurrence-posities bepalen het form-pad
CreateNode False doet een read-only opzoek en geeft nil terug wanneer geen matchende form-node bestaat; True maakt de vereiste form-packet en benoemde ancestor-nodes aan
De teruggegeven node hoort bij Document en blijft geldig tot dat document of die node wordt verwijderd; de aanroeper mag hem niet vrijgeven
Creation klemt occurrence-indices af met MaxNodes en pad-diepte met een limiet van 64; excessieve indices of diepte raisen EHPDFXFAError
Related APIs
Interactive Dynamic XFA Widget Runtime, FormCalc Functions en XFA Packet DOM