HPDFXFAResolveFormInstanceNode
单元: HPDFXFA
声明
function HPDFXFAResolveFormInstanceNode(Document: TXFADocument;
TemplateNode, DataNode: TXFANode; CreateNode: Boolean= False;
MaxNodes: Integer= 65536): TXFANode;
行为
把模板出现项及其数据上下文解析到标准 XFA form packet 中的对应节点
TemplateNode 指名模板元素,DataNode 提供重复出现项上下文;命名模板祖先和 dataset 出现位置共同决定 form 路径
CreateNode 为 False 时执行只读查找,不存在匹配 form 节点则返回 nil;为 True 时创建所需的 form packet 和命名祖先节点
返回的节点属于 Document,在该文档或节点被移除前一直有效;调用方不得释放它
创建时出现项索引受 MaxNodes 约束,路径深度上限 64;索引或深度超限抛出 EHPDFXFAError