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