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