HPDFXFAResolveFormInstanceNode
Unit: HPDFXFA
Declaration
function HPDFXFAResolveFormInstanceNode(Document: TXFADocument;
TemplateNode, DataNode: TXFANode; CreateNode: Boolean= False;
MaxNodes: Integer= 65536): TXFANode;
Adfærd
Opløser en skabelon-occurrence og dens datakontekst til den tilsvarende node i standard XFA form-pakken
TemplateNode navngiver skabelonelementet, og DataNode leverer den gentagne occurrence-kontekst; navngivne skabelon-forfædre og dataset-occurrence-positioner bestemmer form-stien
CreateNode False laver et skrivebeskyttet opslag og returnerer nil, når der ikke findes et matchende form-node; True opretter den krævede form-pakke og navngivne forfader-noder
Den returnerede node tilhører Document og forbliver gyldig, indtil det dokument eller den node fjernes; kalderen må ikke frigive den
Oprettelse afgrænser occurrence-indeks med MaxNodes og stifdybde med en grænse på 64; overdrevne indeks eller dybde udløser EHPDFXFAError
Relaterede API'er
Interactive Dynamic XFA Widget Runtime, FormCalc Functions og XFA Packet DOM