ExecuteFormFieldScriptEvent
Formuláre, bezpečnosť JavaScriptu
Popis
Vykoná akciu poľa /K, /F, /V alebo /C v obmedzenom lokálnom runtime formulárových skriptov a vráti vzniknutý stav udalosti
Syntax
Function TPDFlib.ExecuteFormFieldScriptEvent(Index: Integer; Action: TPDFlibFormScriptAction; Const InputEvent: TPDFlibFormScriptEvent; Out OutputEvent: TPDFlibFormScriptEvent): Integer;
Parametre
| Index | Index cieľového poľa číslovaný od jednotky |
|---|---|
| Action | Udalosť poľa, ktorá sa má vykonať |
| InputEvent | Počiatočná hodnota, zmena, zdrojové pole, výber, stav klávesu a stav potvrdenia |
| OutputEvent | Konečný stav udalosti vrátane zapisovateľných vlastností value, change, rc, selStart a selEnd |
Návratové hodnoty
Vráti 1, keď sa vykonanie podarí a event.rc zostáva true, alebo 0, keď akcia chýba, zamietne udalosť, nie je podporovaná, je neplatná alebo prekročí limit zdrojov
Poznámky
event.targetevent.sourcethis.numFieldsthis.getField(...)this.getNthFieldName(...)
name a type iba na čítanie, value, valueAsString a readonly
Objekty polí sprístupňujú required, charLimit,
/K, /F, /V, /C a
Pozri tiež
TPDFlibFormScriptEvent, SetFormScriptLimits, GetFormScriptDiagnostics, ExecuteFormFieldScript