ExecuteFormFieldScriptEvent

Formos, JavaScript saugumas

Aprašymas

Vykdo lauko /K, /F, /V arba /C veiksmą ribotojoje lokaliojoje formos scenarijų vykdymo aplinkoje ir grąžina gautąją įvykio būseną

Sintaksė

Function TPDFlib.ExecuteFormFieldScriptEvent(Index: Integer; Action: TPDFlibFormScriptAction; Const InputEvent: TPDFlibFormScriptEvent; Out OutputEvent: TPDFlibFormScriptEvent): Integer;

Parametrai

IndexNuo 1 skaičiuojamas paskirties lauko indeksas
ActionVykdytinas lauko įvykis
InputEventPradinė reikšmė, pakeitimas, šaltinio laukas, pasirinkimas, klavišų būsena ir patvirtinimo būsena
OutputEventGalutinė įvykio būsena, įskaitant rašomąsias value, change, rc, selStart ir selEnd savybes

Grąžinamos reikšmės

Grąžina 1, kai vykdymas pavyksta ir event.rc lieka teigiamas, arba 0, kai veiksmo nėra, jis atmeta įvykį, nepalaikomas, netinkamas arba viršija išteklių ribą

Pastabos

event.target, event.source, this.numFields, this.getField(...) ir this.getNthFieldName(...)

name ir type laukų savybes, value, valueAsString ir readonly Lauko objektai atskleidžia required, charLimit,

/K, /F, /V, /C ir

Taip pat žr.

TPDFlibFormScriptEvent, SetFormScriptLimits, GetFormScriptDiagnostics, ExecuteFormFieldScript