THPDFWindowsFormDataTransaction.GetPreparedField
procedure GetPreparedField(Index: Integer; out Name, Value: UnicodeString;
out FieldType: Integer);
Читает одно поле из реально загруженного отдельно кандидата после успешной подготовки; Index от нуля до PreparedFieldCount минус один
Name и Value — строки Unicode; значения кнопок содержат имена их export-состояний; FieldType — обычный порядковый тип загруженного поля формы, который также используется в ответах полей Windows-заданий
Имена состояний кнопок декодируют PDF-запись #xx ровно один раз до конверсии в UTF-8, сохраняя пробелы, Unicode и литеральный hash с последующими hexadecimal-символами
Value следует обычному аксессору загруженных скалярных значений; choice, хранимый как массив, имеет пустое скалярное Value, а его полные выбранные значения остаются в PDF-кандидате и доступны через экспорт form data после коммита
Метод опрашивает отмену и удерживает всё владение документом внутри транзакции; индекс вне диапазона вызывает EArgumentException, а доступ без подготовленного кандидата — EInvalidOpException
Эти значения описывают подготовленного кандидата до публикации; их чтение не изменяет заимствованный исходный документ и не коммитит кандидата