Native XFA Draw- und Caption-Werte
Die Flatten- und AcroForm-Consumer lesen materialisierte skalare Werte pro Instanz für Draws und Push-Button-Captions, einschließlich Werte, die angelegt wurden, als das Template keinen Wertcontainer enthielt
Inhalt anlegen und ändern
const row = xfa.form.resolveNode("main.row[1]");
row.label.value.text.value = "Visible draw";
row.button.caption.value.text.value = "Visible caption";
row.label.value.text.value = "";
Die unterstützten skalaren Klassen sind boolean, date, dateTime, decimal, float, integer, text und time; draw-Inhalt behält seinen gelieferten Text ohne numerische Coercierung oder neue picture-Formatierung
Bestehende Template-Skalarwerte können native Formular-Overrides empfangen, während fehlende Werte in der ausgewählten nativen Form-Occurrence angelegt werden
Wiederholte erste Occurrences behalten ihren Originalinhalt, und neu hinzugefügte wiederholte Instanzen erhalten unabhängige draw- und caption-Werte, die das native XDP-Neuladen überleben
Explizite Leerwerte
Ein expliziter leerer draw-Override unterdrückt den Template-Text, statt ihn wiederherzustellen
Eine explizit leere Caption bleibt leer; ein Button ohne skalaren Caption-Inhalt behält den Feldnamen-Fallback
Eine gespeicherte leere Caption darf den nativen PDF-Caption-Eintrag auslassen, und ihre echte Appearance behält keinen Label-Text
Persistenz und Rollback
Skalare Erzeugung und Inhalts-Schreibvorgänge persistieren echte native Formularknoten; der gespeicherte PDF-Producer lädt das native XDP neu, bevor er sein PDF erzeugt
Die fokussierte Abnahme prüft native XDP-Blätter, echte PDF-Captions und Appearance-Operatoren sowie sichtbaren MuPDF-Text für anfängliche Erzeugung, explizites Leeren und eine neu hinzugefügte wiederholte Instanz
Skriptfehler und native Content-Budget-Fehlschläge stellen exakte native XDP-Bytes wieder her, einschließlich einer Caption-Mutation, die bereits angewendet wurde, bevor eine spätere draw-Mutation fehlschlägt
Verwandte APIs
Native Scalar Value Properties, Absent Property Creation und Interactive XFA Runtime