Metadati callback choice XFA

Unità: HPDFXFA; callback: TXFAEmitField

La firma callback esistente e l'array Options conservano il loro contratto legacy; queste chiavi additive viaggiano nella stringa Style separata da punti e virgola per i consumer combo, list, checkbox e radio

I valori esadecimali codificano byte UTF-8 esatti con cifre esadecimali maiuscole, così etichette ed export contenenti punti e virgola, virgole, segni di uguale o Unicode non possono alterare la grammatica compatta dello stile

ChiaveSignificato
choiceexportshexConteggio seguito da due punti e valori hex separati da virgola dalla lista save effettiva; i valori vuoti espliciti conservano una voce
choicelabelshexLa lista display effettiva nello stesso formato con conteggio; il creator nativo richiede che il conteggio corrisponda alla lista export
choicerawhexVero valore raw nativo quando il suo valore trimmato concorda con il valore choice emesso
choiceselectedhexIndici selezionati esatti opzionali come byte UTF-8 esadecimali di una lista canonica ascendente di interi separati da virgola; un valore vuoto non seleziona esplicitamente alcun elemento e il valore raw deve concordare con gli export selezionati
buttonexporthexPrimo elemento scalare effettivo usato come export on del membro checkbox o radio
buttonvaluehexVero valore raw della checkbox quando il suo valore trimmato concorda con il valore emesso
radiovaluehexIl vero valore risolto del gruppo di esclusione nello scope dataset nativo corrente
radiogrouphexPercorso gruppo template e percorso context dataset nativo codificati esadecimali per raggruppare i membri indipendentemente dai nomi mostrati
radioreadonly1 quando la modifica del documento o l'accesso al gruppo di esclusione limita il padre radio nativo
choiceedit1 per una combo che consente testo libero
choicemulti1 per una list che consente più export selezionati
choicecommit1 quando la selezione committa il valore choice

La lista con conteggio 2:4142, codifica i due export AB e una stringa vuota; 0: codifica una lista vuota

Gli elementi effettivi dell'istanza modulo sovrascrivono quelli del template, mentre una lista display mancante ripiega sulla lista export effettiva

Lo scripting degli item choice persiste indici espliciti per export duplicati e vuoti in attributi modulo nativi opzionali; una scrittura successiva di campo, Data DOM o valore item-export invalida il loro stato

I percorsi scope radio usano vere posizioni figlio native ancorate ai loro pacchetti; il salvataggio/ricaricamento XML ordinario li preserva per la stessa struttura documento, mentre modifiche strutturali possono produrre nuovi percorsi

I metadati Boolean aggiungono hint effettivi di marker, outline, caption scalare e stato neutrale per le callback checkbox e radio

La creazione choice nativa automatica descrive la mappatura PDF e le fixture di validazione

Lo scorrimento automatico delle list consuma size font effettiva e altezza del widget per creare una finestra iniziale di opzioni visibili, preservando tutte le coppie export/display e gli indici selezionati fuori da quella finestra