THotPDF.SetFormFieldAdditionalAction Method
Alan widget'ının /AA sözlüğü altına bir THPDFActionBuilder'dan AcroForm alan ek eylemi takar
Bildirim
procedure SetFormFieldAdditionalAction(const FieldName: AnsiString; Trigger: THPDFFormFieldActionTrigger; Action: THPDFActionBuilder);
Birim
HPDFDoc
Parametreler
| Ad | Amaç |
|---|---|
FieldName | Oluşturulan alan listesinde bulunacak var olan AcroForm alan adı |
Trigger | Alan ek eylem tetikleyicisi: KeyStroke, Format, Validate veya Calculate |
Action | THPDFActionBuilder ile oluşturulmuş eylem zinciri |
Kullanım notları
- Bu metodu hedef alanı oluşturduktan sonra ve
EndDoc'tan önce çağırın - Metot, aynı tetikleyici anahtarı için var olan eylemin yerine yenisini yazar ve diğer
/AAgirdilerini olduğu gibi bırakır - Diğer alan eylemlerine dokunmadan tek bir alan tetikleyici girdisini kaldırmak için
ClearFormFieldAdditionalAction'ı kullanın - Kod, alan ya da widget tetikleyicisi başına tek metot çağıracaksa
THotPDFFormFieldActionConvenienceMethodsiçindeki adlandırılmış yardımcıları kullanın - Builder doğrulaması, bu uyumluluk ailelerinde izin verilmeyen eylem türleri için PDF/A ve PDF/X kısıtlarını uygular
- Yalnızca JavaScript kolay yolu için
AttachFieldKeyStrokeAction,AttachFieldFormatAction,AttachFieldValidateActionveyaAttachFieldCalculateAction'ı kullanın
İlgili API'ler
- THPDFActionBuilderClass
- AcroFormSupport
- THotPDFFormFieldActionConvenienceMethods
- THotPDFAttachFieldKeyStrokeActionMethod