SetFormFieldSubmitAction

Поля форм

Описание

Добавляет действие отправки в кнопку поля формы

Синтаксис

Delphi

Function TPDFlib.SetFormFieldSubmitAction(Index: Integer; Const ActionType, Link: WideString): Integer;

ActiveX

Function PDFlib::SetFormFieldSubmitAction(Index As Long, ActionType As String, Link As String) As Long

DLL

int DLSetFormFieldSubmitAction(int InstanceID, int Index, const wchar_t * ActionType, const wchar_t * Link);

Параметры

IndexИндекс поля формы Тип действия: E = Действие, выполняемое, когда курсор входит в активную область аннотации X = Действие, выполняемое, когда курсор покидает активную область аннотации D = Действие, выполняемое, когда кнопка мыши нажата внутри активной области аннотации U = Действие, выполняемое, когда кнопка мыши отпущена внутри активной области аннотации Fo = Действие, выполняемое, когда аннотация получает фокус ввода Bl = Действие, выполняемое, когда аннотация теряет фокус ввода (расфокусировка) K = Действие, выполняемое, когда пользователь вводит клавишу в текстовое поле или поле со списком или изменяет выделение в прокручиваемом списке. Это позволяет проверить клавиатурный ввод на допустимость и отклонить или изменить его. F = Действие, выполняемое перед форматированием поля для отображения его текущего значения. Это позволяет изменить значение поля до форматирования. V = Действие, выполняемое при изменении значения поля. Это позволяет проверить новое значение на допустимость. C = Действие, выполняемое для пересчёта значения этого поля при изменении значения другого поля
ActionType
LinkURL скрипта сервера, который обработает отправку формы

Возвращаемые значения

0Действие поля не удалось задать или активен режим PDF/X-6
1Success