Native XFA Alan Varsayılanları
Data node'u eksik olan bir alan, native form değerini veya template değer çocuğunu okur; mevcut boş bir data node'u olan alan boş kalır
Bu davranış, örtük bağlamaya, açık dataRef bağlamasına ve bind match="none" olan alanlara uygulanır; her dataset occurrence'ı tanımlamak için mevcut bağlama resolver'ını kullanır
Eksik ve boş değerler
seed template metin varsayılanı için eksik bir data öğesi seed görüntüler, mevcut boş bir öğe boş değer görüntüler ve first içeren bir data öğesi first görüntüler
Varsayılan-tabanlı bir alanı okumak veya kaydetmek dataset node'ları üretmez; alanı açıkça temizlemek, yazılabilir instance değerini oluşturur veya günceller; bu, native XDP reload'undan sonra boş kalır
Instance izolasyonu
Etkileşimli widget commit'leri ve hesaplama sonuçları, instance verisine veya ayrı bir native form değerine yazar; paylaşılan template varsayılanını korur
Tekrarlanan alanlar, varsayılanları kendi occurrence bağlamları içinde çözer; bir occurrence'ı düzenlemek, kardeşlerinin değerlerini korur
Başarısız script'ler, native transaction anlık görüntüsünü geri yükler; data node'unun orijinal yokluğunu ve görüntülenen varsayılanı dâhil
Kaydedilen PDF çıktısı
XFA AcroForm dönüşümü, native alan değerleri ve üretilmiş appearance'lar için aynı değer resolver'ını tüketir; düzenlenebilir ve salt-okunur dönüşümler doğru eksik ve boş değerleri korur
Dönüşüm, eksiksiz SOM bağ çözümünü ve mevcut form-packet üretim aramasını korur; occurrence'a özgü form ve template varsayılanları, bağlama veya üretim aramasının değeri yokken değerleri sağlar
Odaklı kabul üreticisi, başlangıç, açıkça temizlenmiş ve salt-okunur PDF'ler kaydeder; bağımsız pypdf ve MuPDF denetimleri, alan değerlerini, native bayrakları, görünür metni ve ilişkili XDP packet'lerini inceler
İlgili API'ler
HPDFXFAResolveFieldValueNode, Native Data DOM ve Interactive Dynamic XFA Widget Runtime