Native XFA Field Defaults

Pole, którego węzeł danych nie istnieje, czyta swoją natywną wartość formularza albo potomka value szablonu; pole z istniejącym pustym węzłem danych pozostaje puste

To zachowanie dotyczy wiązania niejawnego, wiązania jawnego dataRef i pól z bind match="none", przy użyciu istniejącego resolvera powiązań do identyfikacji każdego wystąpienia dataset

Missing and empty values

Dla tekstowego default szablonu „seed” brakujący element danych wyświetla seed, istniejący pusty element wyświetla wartość pustą, a element danych zawierający first wyświetla first

Czytanie i zapisanie pola wspartego defaultem nie fabrykuje węzłów dataset; jawne wyczyszczenie pola tworzy albo aktualizuje jego zapisywalną wartość instancji, która pozostaje pusta po natywnym przeładowaniu XDP

Instance isolation

Interaktywne commity widgetów i wyniki obliczeń piszą do danych instancji albo odrębnej natywnej wartości formularza, zachowując współdzielony default szablonu

Powtarzalne pola rozpoznają defaulty w swoim własnym kontekście wystąpienia; edycja jednego wystąpienia zachowuje wartości rodzeństwa

Nieudane skrypty przywracają natywny snapshot transakcji, łącznie z oryginalnym brakiem węzła danych i wyświetlanym defaultem

Saved PDF output

Konwersja XFA AcroForm konsumuje ten sam resolver wartości dla natywnych wartości pól i generowanych wyglądów; konwersje edytowalne i tylko do odczytu zachowują poprawne wartości brakujące i puste

Konwersja zachowuje kompletne rozpoznawanie SOM bind i istniejące odpytanie emisji pakietu formularza; defaulty formularza i szablonu właściwe dla wystąpienia dostarczają wartości, gdy powiązanie albo odpytanie emisji nie ma wartości

Fiksowany producer akceptacyjny zapisuje PDF-y initial, jawnie wyczyszczone i read-only; niezależne sprawdzenia pypdf i MuPDF przeglądają wartości pól, natywne flagi, widoczny tekst i skojarzone pakiety XDP

Related APIs

HPDFXFAResolveFieldValueNode, Native Data DOM i Interactive Dynamic XFA Widget Runtime