ExecuteFormFieldScriptEvent
Formulir, Keamanan JavaScript
Deskripsi
Mengeksekusi aksi bidang /K, /F, /V, atau /C dalam runtime form-script lokal yang terbatas dan mengembalikan status event yang dihasilkan
Sintaks
Function TPDFlib.ExecuteFormFieldScriptEvent(Index: Integer; Action: TPDFlibFormScriptAction; Const InputEvent: TPDFlibFormScriptEvent; Out OutputEvent: TPDFlibFormScriptEvent): Integer;
Parameter
| Index | Indeks bidang target berbasis satu |
|---|---|
| Action | Event bidang yang akan dieksekusi |
| InputEvent | Nilai awal, perubahan, bidang sumber, seleksi, status tombol, dan status commit |
| OutputEvent | Status event akhir, termasuk properti value, change, rc, selStart dan selEnd yang dapat ditulis |
Nilai yang dikembalikan
Mengembalikan 1 ketika eksekusi berhasil dan event.rc tetap true, atau 0 ketika aksi tidak ada, menolak event, tidak didukung, tidak valid, atau melebihi batas resource
Keterangan
event.targetevent.sourcethis.numFieldsthis.getField(...)this.getNthFieldName(...)
name dan type, value, valueAsString dan readonly
Objek bidang mengekspos required, charLimit,
/K, /F, /V, /C dan
Lihat juga
TPDFlibFormScriptEvent, SetFormScriptLimits, GetFormScriptDiagnostics, ExecuteFormFieldScript