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