THPDFWindowsFormDataTransaction.GetPreparedField
procedure GetPreparedField(Index: Integer; out Name, Value: UnicodeString;
out FieldType: Integer);
Lê um campo do candidato carregado separadamente após a preparação bem-sucedida; Index varia de zero a PreparedFieldCount menos um
Name e Value são strings Unicode; valores de botões contêm os nomes de seus estados de export; FieldType é o ordinal comum do tipo de campo de formulário carregado, também usado nas replies de campos de jobs do Windows
Os nomes de estados de botões decodificam a grafia PDF #xx exatamente uma vez antes da conversão UTF-8, preservando espaços, Unicode e um hash literal seguido de caracteres hexadecimais
Value segue o accessor comum de valores escalares carregados; um choice armazenado como array tem um Value escalar vazio, enquanto seus valores selecionados completos permanecem no PDF candidato e ficam disponíveis pelo export de form data após o commit
O método faz polling do cancelamento e retém toda a posse do documento dentro da transação; um índice fora da faixa dispara EArgumentException, enquanto acesso sem candidato preparado dispara EInvalidOpException
Esses valores descrevem o candidato preparado antes da publicação; lê-los não muta o documento original emprestado nem commita o candidato