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

IndexIndex cieľového poľa číslovaný od jednotky
ActionUdalosť poľa, ktorá sa má vykonať
InputEventPočiatočná hodnota, zmena, zdrojové pole, výber, stav klávesu a stav potvrdenia
OutputEventKoneč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