THotPDF.SetFormFieldAdditionalAction Method
Installerar en ytterligare åtgärd för ett AcroForm-fält från en THPDFActionBuilder under fältwidgeten /AA dictionary
Deklaration
procedure SetFormFieldAdditionalAction(const FieldName: AnsiString; Trigger: THPDFFormFieldActionTrigger; Action: THPDFActionBuilder);
Enhet
HPDFDoc
Parametrar
| Namn | Syfte |
|---|---|
FieldName | Befintligt AcroForm-fältnamn att söka i den genererade fältlistan |
Trigger | Utösare för fältets ytterligare åtgärd: KeyStroke, Format, Validate eller Calculate |
Action | Åtgärdskedja byggd med THPDFActionBuilder |
Användningsanteckningar
- Anropa den här metoden efter att målfältet skapats och innan
EndDoc - Metoden ersätter varje befintlig åtgärd för samma utösarnyckel och behåller övriga
/AA-poster oförändrade - Använd
ClearFormFieldAdditionalActionför att ta bort en fältutösarpost utan att störa andra fältåtgärder - Använd de namngivna hjälpfunktionerna i
THotPDFFormFieldActionConvenienceMethodsnär koden ska anropa en metod per fält- eller widgetutösare - Byggarvalideringen driver PDF/A- och PDF/X-restriktioner för åtgärdstyper som inte är tillåtna i de regelefterlevnadsfamiljerna
- Använd
AttachFieldKeyStrokeAction,AttachFieldFormatAction,AttachFieldValidateAction, ellerAttachFieldCalculateActionför den JavaScript-enbart-bekvämvägen