THotPDF.SetFormFieldAdditionalAction Method
Встановлює додаткову дію поля AcroForm з THPDFActionBuilder під словником /AA віджета поля
Оголошення
procedure SetFormFieldAdditionalAction(const FieldName: AnsiString; Trigger: THPDFFormFieldActionTrigger; Action: THPDFActionBuilder);
Модуль
HPDFDoc
Параметри
| Назва | Призначення |
|---|---|
FieldName | Existing AcroForm field name to find in the generated field list |
Trigger | Field additional-action trigger: KeyStroke, Format, Validate, or Calculate |
Action | Action chain built with THPDFActionBuilderTHPDFActionBuilder |
Примітки щодо використання
- Викликайте цей метод після створення цільового поля та до
EndDoc - Метод замінює будь-яку наявну дію для того самого ключа тригера і залишає інші записи
/AAбез змін - Використовуйте
ClearFormFieldAdditionalAction, щоб вилучити один запис тригера поля, не чіпаючи інших дій поля - Використовуйте іменовані допоміжні методи в
THotPDFFormFieldActionConvenienceMethods, коли код має викликати один метод на тригер поля чи віджета - Валідація білдера застосовує обмеження PDF/A та PDF/X для типів дій, не дозволених у тих сімействах відповідності
- Використовуйте
AttachFieldKeyStrokeAction,AttachFieldFormatAction,AttachFieldValidateActionабоAttachFieldCalculateActionдля швидкого шляху лише з JavaScript
Related API
- THPDFActionBuilderClass
- AcroFormSupport
- THotPDFFormFieldActionConvenienceMethods
- THotPDFAttachFieldKeyStrokeActionMethod