ExecuteFormFieldScriptEvent
Φόρμες, ασφάλεια JavaScript
Περιγραφή
Εκτελεί ενέργεια πεδίου /K, /F, /V ή /C στο οριοθετημένο τοπικό περιβάλλον εκτέλεσης σεναρίων φόρμας και επιστρέφει την επακόλουθη κατάσταση συμβάντος
Σύνταξη
Function TPDFlib.ExecuteFormFieldScriptEvent(Index: Integer; Action: TPDFlibFormScriptAction; Const InputEvent: TPDFlibFormScriptEvent; Out OutputEvent: TPDFlibFormScriptEvent): Integer;
Παράμετροι
| Index | Ο δείκτης πεδίου προορισμού με αρίθμηση από το 1 |
|---|---|
| Action | Το συμβάν πεδίου προς εκτέλεση |
| InputEvent | Η αρχική τιμή, αλλαγή, πεδίο πηγής, επιλογή, κατάσταση πλήκτρου και κατάσταση δέσμευσης |
| OutputEvent | Η τελική κατάσταση συμβάντος, συμπεριλαμβανομένων των εγγράψιμων ιδιοτήτων value, change, rc, selStart και selEnd |
Τιμές επιστροφής
Επιστρέφει 1 όταν η εκτέλεση πετυχαίνει και το event.rc παραμένει αληθές, ή 0 όταν η ενέργεια απουσιάζει, απορρίπτει το συμβάν, δεν υποστηρίζεται, είναι άκυρη ή υπερβαίνει όριο πόρων
Παρατηρήσεις
event.targetevent.sourcethis.numFieldsthis.getField(...)this.getNthFieldName(...)
name και type μόνο για ανάγνωση, value, valueAsString και readonly
Τα αντικείμενα πεδίων εκθέτουν required, charLimit,
/K, /F, /V, /C και
Δείτε επίσης
TPDFlibFormScriptEvent, SetFormScriptLimits, GetFormScriptDiagnostics, ExecuteFormFieldScript