Нативные значения полей XFA по умолчанию

Поле без узла данных читает своё нативное значение формы или дочернее значение шаблона; поле с существующим пустым узлом данных остаётся пустым

Это поведение относится к неявной привязке, явной привязке dataRef и полям с bind match="none" и использует существующий резолвер привязок для идентификации каждого вхождения dataset

Отсутствующие и пустые значения

При шаблонном текстовом значении по умолчанию seed отсутствующий элемент данных показывает seed, существующий пустой элемент показывает пустое значение, а элемент данных с first показывает first

Чтение или сохранение поля со значением по умолчанию не создаёт узлы dataset; явная очистка поля создаёт или обновляет его записываемое значение экземпляра, остающееся пустым после нативной перезагрузки XDP

Изоляция экземпляров

Интерактивные фиксации виджетов и результаты вычислений пишут в данные экземпляра или отдельное нативное значение формы, сохраняя общее шаблонное значение по умолчанию

Повторные поля разрешают значения по умолчанию в собственном контексте вхождения; редактирование одного вхождения сохраняет значения его сиблингов

Сбойные скрипты восстанавливают нативный снимок транзакции, включая исходное отсутствие узла данных и показанное значение по умолчанию

Сохранённый вывод PDF

Конверсия XFA в AcroForm потребляет тот же резолвер значений для нативных значений полей и сгенерированных внешних видов; конверсии с редактированием и только для чтения сохраняют корректные отсутствующие и пустые значения

Конверсия сохраняет полное разрешение SOM bind и существующий поиск выдачи form-пакета; значения по умолчанию формы и шаблона конкретного вхождения поставляют значения, когда поиск привязки или выдачи не дал значения

Прицельный продюсер приёмки сохраняет исходные, явно очищенные и «только чтение» PDF; независимые проверки pypdf и MuPDF инспектируют значения полей, нативные флаги, видимый текст и связанные XDP-пакеты

Связанные API

HPDFXFAResolveFieldValueNode, Нативный Data DOM и Интерактивный runtime виджетов динамической XFA