Valores nativos de Draws e de captions XFA
Os consumidores de flatten e de AcroForm leem valores escalares materializados por instância para draws e captions de push-buttons, incluindo valores criados quando o template não contém contentor de valores
Criar e alterar conteúdo
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 = "";
As classes escalares suportadas são boolean, date, dateTime, decimal, float, integer, text e time; o conteúdo de draws mantém o texto fornecido dele sem coerção numérica nem nova formatação picture
Valores escalares existentes de templates podem receber overrides nativos de formulários, enquanto valores ausentes são criados na ocorrência nativa de formulários selecionada
As primeiras ocorrências repetidas mantêm o conteúdo original delas, e as instâncias repetidas recém-acrescentadas recebem valores independentes de draws e de captions que sobrevivem ao recarregamento nativo de XDP
Valores vazios explícitos
Um override explícito vazio de draw suprime o texto do template em vez de o restaurar
Uma caption explicitamente vazia permanece em branco; um botão sem conteúdo escalar de caption mantém o fallback do nome do campo
Uma caption em branco guardada pode omitir a entrada nativa de captions PDF, e a aparência real dela não retém nenhum texto de etiqueta
Persistência e rollback
A criação escalares e as escritas de conteúdo persistem nós nativos reais de formulários; o produtor de PDFs guardados recarrega o XDP nativo antes de gerar o PDF dele
A aceitação focada verifica folhas nativas de XDP, captions e operadores de aparências reais de PDFs, e o texto visível de MuPDF para criação inicial, limpeza explícita e uma instância repetida recém-acrescentada
Falhas de scripts e falhas nativas de orçamentos de conteúdo restauram bytes exatos de XDP nativos, incluindo uma mutação de caption já aplicada antes de uma mutação de draw posterior falhar
APIs relacionadas
Propriedades nativas de valores escalares, Criação de propriedades ausentes e Runtime XFA interativo