네이티브 XFA 필드 기본값

데이터 노드가 없는 필드는 네이티브 폼 값이나 템플릿 value 자식을 읽습니다. 기존 빈 데이터 노드가 있는 필드는 빈 채로 머뭅니다

이 동작은 암시적 바인딩, 명시적 dataRef 바인딩, bind match="none" 필드에 적용되며, 기존 바인딩 리졸버로 데이터셋 occurrence를 식별합니다

없는 값과 빈 값

템플릿 텍스트 기본값이 seed일 때 없는 데이터 요소는 seed를 표시하고, 기존 빈 요소는 빈 값을 표시하며, first를 담은 데이터 요소는 first를 표시합니다

기본값 기반 필드 읽기·저장은 데이터셋 노드를 만들지 않습니다. 명시적으로 필드를 지우면 쓰기 가능한 인스턴스 값이 만들어지거나 갱신되고, 네이티브 XDP 재로드 뒤에도 빈 채로 남습니다

인스턴스 격리

대화형 위젯 커밋과 계산 결과는 인스턴스 데이터나 별도 네이티브 폼 값에 기록하고 공유 템플릿 기본값을 유지합니다

반복 필드는 자신의 occurrence 컨텍스트 안에서 기본값을 풉니다. 한 occurrence 편집은 형제 값들을 유지합니다

실패한 스크립트는 데이터 노드의 원본 부재와 표시 기본값을 포함해 네이티브 트랜잭션 스냅샷을 복원합니다

저장 PDF 출력

XFA AcroForm 변환은 네이티브 필드 값과 생성 appearance에 같은 값 리졸버를 씁니다. editable·읽기 전용 변환은 올바른 없는 값·빈 값을 유지합니다

변환은 완전한 SOM bind 리졸루션과 기존 폼 패킷 발행 조회를 유지합니다. 바인딩이나 발행 조회가 값을 주지 못하면 occurrence별 폼·템플릿 기본값이 값을 공급합니다

포커스 인수 프로듀서는 초기·명시적으로 지워진·읽기 전용 PDF를 저장합니다. 독립 pypdf·MuPDF 검사가 필드 값, 네이티브 플래그, 보이는 텍스트, 연관 XDP 패킷을 살핍니다

관련 API

HPDFXFAResolveFieldValueNode, 네이티브 Data DOM, 대화형 동적 XFA 위젯 런타임