افتراضيات الحقول الأصلية في XFA
الحقل الذي عقدة بياناته غائبة يقرأ قيمة نموذجه الأصلية أو ابن قيمة قالبها؛ والحقل ذو عقدة بيانات فارغة قائمة يبقى فارغًا
هذا السلوك ينطبق على الربط الضمني وربط dataRef الصريح وحقول bind match="none"، مستخدمًا حل الربط القائم لتحديد كل تكرار dataset
القيم الغائبة والفارغة
لقالب نص افتراضي بقيمة seed، يعرض عنصر بيانات غائب seed، وعنصر فارغ قائم يعرض قيمة فارغة، وعنصر بيانات يحوي first يعرض first
قراءة أو حفظ حقل مدعومًا بافتراضي لا يصنع عقد dataset؛ ومسح الحقل صراحةً ينشئ أو يحدّث قيمة نسخته القابلة للكتابة، التي تبقى فارغة بعد إعادة تحميل XDP الأصلي
عزل النسخ
التزامات widgets التفاعلية ونتائج الحساب تكتب إلى بيانات النسخة أو قيمة نموذج أصلية منفصلة، محافظةً على الافتراضي القالب المشترك
الحقول المتكررة تحل الافتراضيات داخل سياق تكرارها الخاص؛ وتحرير تكرار واحد يحفظ قيم إخوته
السكربتات الفاشلة تستعيد لقطة المعاملة الأصلية، بما يشمل الغياب الأصلي لعقدة البيانات والافتراضي المعروض
إخراج PDF المحفوظ
تحويل XFA إلى AcroForm يستهلك حل القيم نفسه لقيم الحقول الأصلية والمظاهر المولدة؛ وتحولات قابلة للتحرير وللقراءة فقط تحفظ القيم الغائبة والفارغة الصحيحة
التحويل يحفظ حل ربط SOM كاملًا والبحث عن إصدار حزمة النموذج القائم؛ وافتراضيات النماذج والقوالب الخاصة بالتكرار تزود القيم عندما لا يكون للربط أو البحث عن الإصدار قيمة
منتج القبول المركّز يحفظ PDFs أولية وممسوحة صراحةً وللقراءة فقط؛ وفحوص pypdf وMuPDF مستقلة تتفحص قيم الحقول والأعلام الأصلية والنص الظاهر وحزم XDP المرتبطة
واجهات API ذات الصلة
HPDFXFAResolveFieldValueNode، Data DOM الأصلي و بيئة تشغيل widgets XFA الديناميكي التفاعلية