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 נותר true, או 0 כאשר הפעולה נעדרת, דוחה את האירוע, אינה נתמכת, אינה תקינה או חורגת ממגבלת משאבים

הערות

event.targetevent.sourcethis.numFieldsthis.getField(...)this.getNthFieldName(...)

name ו-type לקריאה בלבד, את value, את valueAsString ואת readonly אובייקטי שדה חושפים את required, charLimit,

/K, /F, /V, /C ו-

ראה גם

TPDFlibFormScriptEvent, SetFormScriptLimits, GetFormScriptDiagnostics, ExecuteFormFieldScript