THotPDF.GetFormFieldValue Method
Lee el valor actual de un campo cargado, resolviendo los objetos indirectos y las entradas /V heredadas a través de sus campos padre
Declaración
function GetFormFieldValue(FieldIndex: Integer): AnsiString;
function GetFormFieldValue(const FieldName: AnsiString): AnsiString;
Unidad
HPDFDoc
Parámetros
| Nombre | Propósito |
|---|---|
FieldIndex | Índice de base cero del campo terminal cargado |
FieldName | Nombre de campo completo, incluidos los componentes padre |
Valor devuelto
Devuelve la representación AnsiString existente de un valor escalar; los valores ausentes y los valores no escalares devuelven una cadena vacía
Notas de uso
- Se aplica la entrada del campo más cercana, incluida una cadena local explícitamente vacía
- Ambas sobrecargas lanzan una excepción cuando el campo de destino no existe
- Los helpers de valores en bloque y de pares nombre/valor usan los mismos valores efectivos
- Los bytes de cadena y la notación de cadena hexadecimal mantienen la convención de valor en bruto existente
- Este getter escalar no serializa los arrays de selección múltiple ni los diccionarios de firma