THotPDF.GetFormFieldValue-Methode
Liest den aktuellen Wert eines geladenen Felds und löst dabei indirekte Objekte und geerbte /V-Einträge über die übergeordneten Felder auf
Deklaration
function GetFormFieldValue(FieldIndex: Integer): AnsiString;
function GetFormFieldValue(const FieldName: AnsiString): AnsiString;
Einheit
HPDFDoc
Parameter
| Name | Zweck |
|---|---|
FieldIndex | Nullbasierter Index des geladenen Endfelds |
FieldName | Qualifizierter Feldname einschließlich der übergeordneten Namensbestandteile |
Rückgabewert
Gibt die vorhandene AnsiString-Darstellung eines Skalarwerts zurück; fehlende Werte und nicht-skalare Werte liefern eine leere Zeichenfolge
Verwendungshinweise
- Maßgeblich ist der nächstgelegene Feldeintrag, einschließlich einer ausdrücklich leeren lokalen Zeichenfolge
- Beide Überladungen lösen eine Exception aus, wenn das Zielfeld nicht existiert
- Die Hilfsmethoden für Massenwerte und Name/Wert-Paare arbeiten mit denselben effektiven Werten
- String-Bytes und hexadezimale String-Notation folgen der bisherigen Konvention für Rohwerte
- Dieser skalare Getter serialisiert weder Mehrfachauswahl-Arrays noch Signatur-Dictionarys