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 ยังคงเป็น true หรือ 0 เมื่อไม่มีแอ็กชัน แอ็กชันปฏิเสธเหตุการณ์ ไม่รองรับ ไม่ถูกต้อง หรือเกินขีดจำกัดทรัพยากร
หมายเหตุ
event.targetevent.sourcethis.numFieldsthis.getField(...)this.getNthFieldName(...)
name และ type รวมถึง value, valueAsString และ readonly
วัตถุฟิลด์เปิดเผย required, charLimit,
/K, /F, /V, /C และ
ดูเพิ่มเติม
TPDFlibFormScriptEvent, SetFormScriptLimits, GetFormScriptDiagnostics, ExecuteFormFieldScript