SetFormFieldSubmitActionEx

שדות טופס

תיאור

מוסיף פעולת שליחה לשדה טופס מסוג לחצן עם פרמטר דגלים להגדרת אפשרויות שליחה שונות. עיינו בסעיף "Form Actions" של מפרטי ה-PDF הרשמיים

תחביר

Delphi

Function TPDFlib.SetFormFieldSubmitActionEx(Index: Integer; Const ActionType, Link: WideString; Flags: Integer): Integer;

ActiveX

Function PDFlib::SetFormFieldSubmitActionEx(Index As Long, ActionType As String, Link As String, Flags As Long) As Long

DLL

int DLSetFormFieldSubmitActionEx(int InstanceID, int Index, const wchar_t * ActionType, const wchar_t * Link, int Flags);

פרמטרים

Indexאינדקס שדה הטופס סוג הפעולה: E = פעולה שתבוצע כאשר הסמן נכנס אל אזור הפעיל של ההערה X = פעולה שתבוצע כאשר הסמן יוצא מאזור הפעיל של ההערה D = פעולה שתבוצע כאשר לחצן העכבר נלחץ בתוך אזור הפעיל של ההערה U = פעולה שתבוצע כאשר לחצן העכבר משוחרר בתוך אזור הפעיל של ההערה Fo = פעולה שתבוצע כאשר ההערה מקבלת את מיקוד הקלט Bl = פעולה שתבוצע כאשר ההערה מאבדת את מיקוד הקלט (מטושטש) K = פעולה שתבוצע כאשר המשתמש מקליד הקשה לשדה טקסט או לתיבת בחירה או משנה את הבחירה בתיבת רשימה הניתנת לגלילה. הדבר מאפשר לבדוק את תקינות ההקשה ולדחות או לשנות אותה. F = פעולה שתבוצע לפני שהשדה מעוצב להצגת הערך הנוכחי שלו. הדבר מאפשר לשנות את ערך השדה לפני העיצוב. V = פעולה שתבוצע כאשר ערך השדה משתנה. הדבר מאפשר לבדוק את תקינות הערך החדש. C = פעולה שתבוצע כדי לחשב מחדש את ערך שדה זה כאשר ערך של שדה אחר משתנה
ActionType
Linkכתובת ה-URL של סקריפט השרת שיעבד את שליחת הטופס
Flagsערך דגלים שהוגדר על ידי Adobe עבור פעולת השליחה של שדה הטופס

ערכים מוחזרים

0לא ניתן היה להציב את פעולת השדה או שמצב PDF/X-6 פעיל
1Success