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