THotPDF.GetFormFieldValue Method
Lit la valeur actuelle d’un champ chargé, en résolvant les objets indirects et les entrées /V héritées via ses champs parents
Déclaration
function GetFormFieldValue(FieldIndex: Integer): AnsiString;
function GetFormFieldValue(const FieldName: AnsiString): AnsiString;
Unité
HPDFDoc
Paramètres
| Nom | Rôle |
|---|---|
FieldIndex | Index à base zéro du champ terminal chargé |
FieldName | Nom qualifié du champ, composants parents inclus |
Valeur de retour
Renvoie la représentation AnsiString existante d’une valeur scalaire ; les valeurs absentes et les valeurs non scalaires renvoient une chaîne vide
Notes d’utilisation
- L’entrée de champ la plus proche s’applique, y compris une chaîne locale explicitement vide
- Les deux surcharges lèvent une exception quand le champ cible n’existe pas
- Les helpers de valeurs en bloc et de paires nom/valeur s’appuient sur les mêmes valeurs effectives
- Les octets de chaîne et la notation de chaîne hexadécimale conservent la convention de valeur brute existante
- Ce getter scalaire ne sérialise ni les tableaux de sélection multiple ni les dictionnaires de signature