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 נוספה בהצלחה