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

PreparedFieldCount, FillTypedData, Klasa transakcji