FormFieldJavaScriptAction

Câmpuri de formular, JavaScript

Descriere

Adaugă JavaScript unui câmp de formular pentru oricare dintre tipurile posibile de acțiune

Sintaxă

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);

Parametri

IndexIndexul câmpului de formular Tipul acțiunii: E = O acțiune de executat când cursorul intră în zona activă a adnotației' X = O acțiune de executat când cursorul iese din zona activă a adnotației' D = O acțiune de executat când butonul mouse-ului este apăsat în interiorul zonei active a adnotației' U = O acțiune de executat când butonul mouse-ului este eliberat în interiorul zonei active a adnotației' Fo = O acțiune de executat când adnotația primește focusul de intrare Bl = O acțiune de executat când adnotația pierde focusul de intrare (blur) K = O acțiune de executat când utilizatorul tastează o apăsare de tastă într-un câmp de text sau o casetă combinată sau modifică selecția într-o casetă listă derulabilă. Aceasta permite ca apăsarea de tastă să fie verificată ca validitate și respinsă sau modificată. F = O acțiune de executat înainte ca câmpul să fie formatat pentru a-și afișa valoarea curentă. Aceasta permite ca valoarea câmpului' să fie modificată înainte de formatare. V = O acțiune de executat când valoarea câmpului' se schimbă. Aceasta permite ca noua valoare să fie verificată ca validitate. C = O acțiune de executat pentru a recalcula valoarea acestui câmp atunci când valoarea altui câmp se schimbă
ActionType
JavaScriptJavaScript-ul care trebuie executat

Valori returnate

0Câmpul de formular sau acțiunea a fost invalidă, fie modul PDF/A sau PDF/X-6 este activ
1Acțiunea JavaScript a fost adăugată cu succes