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
| Index | Nuo 1 skaičiuojamas paskirties lauko indeksas |
|---|---|
| Action | Vykdytinas lauko įvykis |
| InputEvent | Pradinė reikšmė, pakeitimas, šaltinio laukas, pasirinkimas, klavišų būsena ir patvirtinimo būsena |
| OutputEvent | Galutinė į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