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 بنجاح |