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 | |
| Link | URL скрипта сервера, который обработает отправку формы |
Возвращаемые значения
| 0 | Действие поля не удалось задать или активен режим PDF/X-6 |
|---|---|
| 1 | Success |