Nativa XFA-fältstandardvärden
Ett fält vars datanod saknas läser sitt nativa form-värde eller sitt template-värdebarn; ett fält med en befintlig tom datanod förblir tomt
Detta beteende gäller implicit bindning, explicit dataRef-bindning och fält med bind match="none", och använder den befintliga bindningsresolvern för att identifiera varje dataset-förekomst
Saknade och tomma värden
Med templatetexten seed som standardvärde visar ett saknat dataelement seed, ett befintligt tomt element visar ett tomt värde, och ett dataelement som innehåller first visar first
Att läsa eller spara ett fält som backas av ett standardvärde tillverkar inga dataset-noder; att explicit rensa fältet skapar eller uppdaterar dess skrivbara instansvärde, som förblir tomt efter omläsning av nativ XDP
Instansisolering
Interaktiva widget-commits och beräkningsresultat skriver till instansdata eller ett separat nativt form-värde, och bevarar det delade template-standardvärdet
Upprepade fält löser standardvärden inom sitt eget förekomstkontext; att redigera en förekomst bevarar värdena hos dess syskon
Misslyckade skript återställer den nativa transaktionssnapshoten, inklusive datanodens ursprungliga frånvaro och det visade standardvärdet
Sparad PDF-utdata
XFA AcroForm-konverteringen använder samma värderesolver för nativa fältvärden och genererade appearances; redigerbara och skrivskyddade konverteringar behåller korrekta saknade och tomma värden
Konverteringen bevarar fullständig SOM-bindningslösning och det befintliga uppslaget av form-packet-emission; förekomstspecifika form- och template-standardvärden tillhandahåller värden när bindningen eller emissionsuppslaget saknar värde
Den fokuserade acceptansproducenten sparar initiala, explicit rensade och skrivskyddade PDF:er; oberoende pypdf- och MuPDF-kontroller inspekterar fältvärden, nativa flaggor, synlig text och tillhörande XDP-paket
Relaterade API:er
HPDFXFAResolveFieldValueNode, Native Data DOM och Interaktiv runtime för dynamiska XFA-widgets