FormFieldJavaScriptAction

Полета на формуляр, JavaScript

Описание

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

Синтаксис

Delphi

Function TPDFlib.FormFieldJavaScriptAction(Index: Integer; Const ActionType, JavaScript: WideString): Integer;

ActiveX

Function PDFlib::FormFieldJavaScriptAction(Index As Long, ActionType As String, JavaScript As String) As Long

DLL

int DLFormFieldJavaScriptAction(int InstanceID, int Index, const wchar_t * ActionType, const wchar_t * JavaScript);

Параметри

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

Връщани стойности

0Полето от формуляр или действието е било невалидно, или е активен режим PDF/A или PDF/X-6
1JavaScript действието беше добавено успешно