原生 XFA 字段默认值
数据节点缺失的字段读取其原生表单值或模板 value 子节点;已有空数据节点的字段保持为空
此行为适用于隐式绑定、显式 dataRef 绑定与 bind match="none" 字段,用既有绑定 resolver 识别每个数据集实例
缺失与空值
模板文本默认值为 seed 时:缺失数据元素显示 seed,已有空元素显示空值,含 first 的数据元素显示 first
读取或保存默认值支撑的字段不会制造数据集节点;显式清空字段会创建或更新其可写实例值,原生 XDP 重载后仍保持为空
实例隔离
交互控件提交与计算结果写入实例数据或独立的原生表单值,共享模板默认值保持不变
重复字段在自己的实例上下文内解析默认值;编辑一个实例不影响兄弟实例的值
失败脚本还原原生事务快照,包括数据节点原本缺失的状态与所显示的默认值
保存 PDF 输出
XFA AcroForm 转换对原生字段值与生成外观使用同一值 resolver;可编辑与只读转换都保留正确的缺失与空值
转换保留完整 SOM bind 解析与既有表单包产出查找;绑定或产出查找无值时由实例相关的表单与模板默认值提供
聚焦验收生产者保存初始、显式清空与只读 PDF;独立 pypdf 与 MuPDF 检查核对字段值、原生标志、可见文本与相关 XDP 包