FormFieldJavaScriptAction
Polja obrazcev, JavaScript
Opis
Doda JavaScript polju obrazca za katero koli izmed možnih vrst dejanj
Sintaksa
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
| Index | Indeks polja obrazca Vrsta dejanja: E = Dejanje, ki se izvede, ko kazalec vstopi na dejavno območje anotacije X = Dejanje, ki se izvede, ko kazalec zapusti dejavno območje anotacije D = Dejanje, ki se izvede, ko je miškin gumb pritisnjen znotraj dejavnega območja anotacije U = Dejanje, ki se izvede, ko je miškin gumb spuščen znotraj dejavnega območja anotacije Fo = Dejanje, ki se izvede, ko anotacija prejme vnosni fokus Bl = Dejanje, ki se izvede, ko anotacija izgubi vnosni fokus (razostri se) K = Dejanje, ki se izvede, ko uporabnik pritisne tipko v besedilnem polju ali kombiniranem polju ali spremeni izbor v seznamu z drsenjem. To omogoča preverjanje pritisnka tipke glede veljavnosti ter njegovo zavrnitev ali spremembo. F = Dejanje, ki se izvede, preden se polje oblikuje za prikaz svoje trenutne vrednosti. To omogoča spreminjanje vrednosti polja pred oblikovanjem. V = Dejanje, ki se izvede, ko se spremeni vrednost polja. To omogoča preverjanje veljavnosti nove vrednosti. C = Dejanje, ki se izvede, da se preračuna vrednost tega polja, ko se spremeni vrednost drugega polja |
|---|---|
| ActionType | |
| JavaScript | JavaScript, ki naj se izvede |
Vrnjene vrednosti
| 0 | Polje obrazca ali dejanje je bilo neveljavno, ali pa je dejaven način PDF/A ali PDF/X-6 |
|---|---|
| 1 | Dejanje JavaScript je bilo uspešno dodano |