ExecuteFormFieldScriptEvent
Formulare, securitate JavaScript
Descriere
Execută o acțiune de câmp /K, /F, /V sau /C în runtime-ul local mărginit de scripturi de formular și returnează starea de eveniment rezultată
Sintaxă
Function TPDFlib.ExecuteFormFieldScriptEvent(Index: Integer; Action: TPDFlibFormScriptAction; Const InputEvent: TPDFlibFormScriptEvent; Out OutputEvent: TPDFlibFormScriptEvent): Integer;
Parametri
| Index | Indexul câmpului țintă, de la 1 |
|---|---|
| Action | Evenimentul de câmp care trebuie executat |
| InputEvent | Valoarea inițială, schimbarea, câmpul sursă, selecția, starea tastelor și starea de validare |
| OutputEvent | Starea finală a evenimentului, inclusiv proprietățile scriibile value, change, rc, selStart și selEnd |
Valori returnate
Returnează 1 când execuția reușește și event.rc rămâne adevărat, sau 0 când acțiunea lipsește, respinge evenimentul, nu este suportată, este invalidă sau depășește o limită de resurse
Observații
event.targetevent.sourcethis.numFieldsthis.getField(...)this.getNthFieldName(...)
name și type, value, valueAsString și readonly
Obiectele de câmp expun required, charLimit,
/K, /F, /V, /C și
Vezi și
TPDFlibFormScriptEvent, SetFormScriptLimits, GetFormScriptDiagnostics, ExecuteFormFieldScript