FormFieldJavaScriptAction

حقول النماذج، JavaScript

الوصف

تضيف JavaScript إلى حقل نموذج لأي من أنواع الإجراءات الممكنة

الصيغة

Delphi

Function TPDFlib.FormFieldJavaScriptAction(Index: Integer; Const ActionType, JavaScript: WideString): Integer;

ActiveX

Function PDFlib::FormFieldJavaScriptAction(Index As Long, ActionType As String, JavaScript As String) As Long

DLL

int DLFormFieldJavaScriptAction(int InstanceID, int Index, const wchar_t * ActionType, const wchar_t * JavaScript);

المعاملات

Indexفهرس حقل النموذج نوع الإجراء: E = إجراء يُنفذ عندما يدخل المؤشر منطقة العنصر التوضيحي النشطة X = إجراء يُنفذ عندما يخرج المؤشر من منطقة العنصر التوضيحي النشطة D = إجراء يُنفذ عند ضغط زر الفأرة داخل منطقة العنصر التوضيحي النشطة U = إجراء يُنفذ عند رفع زر الفأرة داخل منطقة العنصر التوضيحي النشطة Fo = إجراء يُنفذ عندما يتلقى العنصر التوضيحي تركيز الإدخال Bl = إجراء يُنفذ عند فقدان العنصر التوضيحي تركيز الإدخال (التبهيت) K = إجراء يُنفذ عندما يكتب المستخدم ضغطة مفتاح في حقل نص أو مربع تحرير وسرد أو يعدل التحديد في صندوق قائمة قابل للتمرير، وهو ما يتيح فحص صلاحية الضغطة ورفضها أو تعديلها F = إجراء يُنفذ قبل تنسيق الحقل لعرض قيمته الحالية، وهو ما يتيح تعديل قيمة الحقل قبل التنسيق V = إجراء يُنفذ عند تغيّر قيمة الحقل، وهو ما يتيح فحص صلاحية القيمة الجديدة C = إجراء يُنفذ لإعادة حساب قيمة هذا الحقل عندما تتغير قيمة حقل آخر
ActionType
JavaScriptبرنامج JavaScript المطلوب تنفيذه

قيم الإرجاع

0حقل النموذج أو الإجراء كان غير صالح، أو أن وضع PDF/A أو PDF/X-6 نشط
1أُضيف إجراء JavaScript بنجاح