THPDFWindowsFormDataTransaction.GetPreparedField
procedure GetPreparedField(Index: Integer; out Name, Value: UnicodeString;
out FieldType: Integer);
Czyta jedno pole z rzeczywiście oddzielnie załadowanego kandydata po udanym przygotowaniu; Index mieści się od zera do PreparedFieldCount minus jeden
Name i Value to ciągi Unicode; wartości przycisków zawierają nazwy stanów eksportu; FieldType to zwykły porządkowy typ załadowanego pola formularza, używany też przez odpowiedzi pól zadań Windows
Nazwy stanów przycisków dekodują pisownię PDF #xx dokładnie raz przed konwersją UTF-8, zachowując spacje, Unicode i literalny hash, po którym następują znaki szesnastkowe
Value podąża za zwykłym akcesorem wartości skalarnej załadowanego pola; choice przechowywany jako tablica ma pustą skalarną Value, podczas gdy jego kompletne wybrane wartości pozostają w kandydacie PDF i są dostępne przez eksport form-data po commicie
Metoda odpytuje anulowanie i utrzymuje całą własność dokumentu wewnątrz transakcji; indeks poza zakresem podnosi EArgumentException, a dostęp bez przygotowanego kandydata podnosi EInvalidOpException
Te wartości opisują przygotowanego kandydata przed publikacją; ich czytanie nie mutuje pożyczonego oryginalnego dokumentu i nie commituje kandydata