PDFium Delphi Component Docs

מתודת GetWidgetAdditionalActionJavaScript

רכיב: TPdf  ·  יחידה: PDFium
קורא את ה-JavaScript של פעולה נוספת אחת המצורפת ל-widget של שדה טופס

תחביר

function GetWidgetAdditionalActionJavaScript(AnnotIndex: Integer; EventType: Integer): WString;

AnnotIndexInteger. אינדקס מבוסס-אפס של הערת ה-widget בעמוד הנוכחי
EventTypeInteger. איזו פעולה נוספת לקרוא, אחד מערכי FPDF_ANNOT_AACTION_*: FPDF_ANNOT_AACTION_KEY_STROKE (12), FPDF_ANNOT_AACTION_FORMAT (13), FPDF_ANNOT_AACTION_VALIDATE (14), FPDF_ANNOT_AACTION_CALCULATE (15)
ResultWString. מקור הסקריפט, או מחרוזת ריקה כשאין ל-widget פעולה כזו

תיאור

שדות טופס יכולים לשאת סקריפטים לכל-אירוע (ISO 32000-1 12.6.3): מסנן הקשות, שגרת עיצוב שמשכתבת את מה שהשדה מציג, שגרת ולידציה וחישוב שמפיק שדה אחד מאחרים. כאן קוראים את המקור של אחד מהם

זו תצוגת קריאה בלבד המיועדת לביקורת והגירה - הסקריפט מוחזר כטקסט, לא מבוצע. סקריפטים ברמת מסמך מפורטים על ידי JavaScriptActions במקום זאת

תוצאה ריקה מכסה גם את המקרה שבו שכבת הטופס אינה פעילה או שבניית ה-PDFium חסרה את נקודת הכניסה, כך שקורא שזקוק להבחנה צריך לבדוק את FormHandle קודם

ראו גם

JavaScriptActions, JavaScriptAction, FormFieldInfo, FormHandle