THPDFWindowsFormDataTransaction.GetPreparedField

procedure GetPreparedField(Index: Integer; out Name, Value: UnicodeString;
  out FieldType: Integer);

Přečte jedno pole ze skutečného samostatně načteného kandidáta po úspěšné přípravě; Index sahá od nuly do PreparedFieldCount minus jedna

Name a Value jsou Unicode řetězce; button hodnoty obsahují názvy svých exportních stavů; FieldType je běžný ordinál typu načteného formulářového pole, který používají i odpovědi Windows job fields

Názvy button stavů dekódují PDF zápis #xx přesně jednou před konverzí do UTF-8, se zachováním mezer, Unicode a literálního hash následovaného hexadecimálními znaky

Value se řídí běžným přístupem ke skalárním hodnotám načtených polí; choice uložený jako pole má prázdnou skalární Value, zatímco jeho kompletní vybrané hodnoty zůstávají v kandidátním PDF a jsou dostupné přes form-data export po commitu

Metoda dotazuje zrušení a drží všechna vlastnictví dokumentu uvnitř transakce; index mimo rozsah vyhodí EArgumentException, přístup bez připraveného kandidáta vyhodí EInvalidOpException

Tyto hodnoty popisují připraveného kandidáta před publikací; jejich čtení nemutuje vypůjčený původní dokument ani nekomituje kandidáta

PreparedFieldCount, FillTypedData, Transaction třída