הוספת פקד ActiveX

הערה:  אנו מעוניינים לספק לך את תוכן העזרה העדכני ביותר במהירות האפשרית, בשפה שלך. דף זה תורגם באמצעות אוטומציה והוא עשוי לכלול שגיאות דקדוק או אי-דיוקים. מטרתנו היא כי תוכן זה יהיה שימושי עבורך. האם תוכל לספר לנו אם המידע הועיל לך, בחלק התחתון של דף זה? לנוחותך, הנה המאמר באנגלית .

יצירה והפצה של פקד ActiveX מותאם אישית משלך באפשרותך לחסוך זמן ומאמץ עבור מעצבי תבניות טופס אחרים, בנוסף אספקת פונקציונליות אינה זמינה ב- Microsoft Office InfoPath. באפשרותך להפוך פקדי Microsoft ActiveX לזמינים ב- מצב עיצוב ולאחר מכן להשתמש בפקדים אלה בתבניות טופס שתיצור.

במאמר זה

מתי להשתמש פקד ActiveX

חוויית המשתמש

שיקולי תאימות

הוספת פקד ActiveX בתבנית טופס

עצות אבטחה

מתי להשתמש פקד ActiveX

בדרך כלל, תשתמש פקד ActiveX כאשר ברצונך לכלול רכיב ממשק המשתמש בתבנית הטופס שלך אינה זמינה ב- InfoPath, כגון פקד מחוון הכלולה ב- Microsoft Windows.

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

לראש הדף

חוויית המשתמש

מה שהמשתמש יראה בטופס תלוי לחלוטין בסוג של פקד ActiveX המשמש אותך על תבנית הטופס שלך.

בעת פרסום תבנית טופס המכיל פקד ActiveX, פקד זה חייב להיות מותקן ורשום במחשבים של המשתמשים בסדר כדי שמשתמשים יוכלו לפתוח טפסים המבוססים על תבנית הטופס. פקדי ActiveX מסוימים, כגון אלה הכלולים ב- Microsoft Windows, ייתכן שכבר התקנה ורישום במחשבים של המשתמשים. פקדי ActiveX אחרים, כגון פקדים מותאמים אישית פיתוח, ייתכן שלא התקנה ורישום. במקרה זה, יש לנקוט אמצעים כדי להתקין ולרשום את הפקדים עבור המשתמשים שלך.

אם בכוונתך להתקין את תבנית הטופס שלך באמצעות תוכנית התקנה מותאמת אישית, באפשרותך להתקין ולרשום את פקד ActiveX מותאם אישית בבת אחת. לחלופין, באפשרותך לציין קובץ ארון (. cab) קיים באשף הוספת מותאם אישית הפקד הנמצא בשימוש כדי להתקין את הפקד במחשבים של המשתמשים.

כאשר אתה משתמש באשף הוספת פקד מותאם אישית כדי להפוך פקד ActiveX לזמינה עבור המשתמשים שלך, עליך לציין אם ברצונך לארוז קובץ. cab קיים ביחד עם תבנית הטופס שלך. הקובץ. cab זה מאפשר הפקד התקנה ורישום במחשבים של המשתמשים שלך. אם תבחר לכלול קובץ cab עם תבנית הטופס שלך המשתמשים שלך עדיין לא התקינו את פקד ActiveX, InfoPath יבקש מהם להתקין את הפקד בעת פתיחת טופס המבוסס על תבנית הטופס שלך בפעם הראשונה.

InfoPath מתקין באופן אוטומטי ובאופן רושמת את הפקד עבור משתמשים אם מתקיימים שני התנאים הדרישות הבאות:

  • הקובץ cab חתום עם אישור דיגיטלי שיוצר חתימה דיגיטלית על הקובץ.

  • החתימה הדיגיטלית מגיע מטבלת מפתח טופס או אחרים מפרסם מהימן. אם קובץ ה-cab חתום אך המפרסם אינה אמינה שעדיין במחשב של המשתמש, InfoPath מציג התראת אבטחה ודורש מהמשתמש להפוך אמון לזמין עבור המפרסם.

לראש הדף

שיקולי תאימות

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

בנוסף, פקדי ActiveX אינן זמינות בחלקי תבנית.

לראש הדף

הוספת פקד ActiveX בתבנית טופס

לפני שתוכל להוסיף פקד ActiveX לתבנית הטופס שלך, עליך להפוך אותו לזמין בחלונית המשימות פקדים. InfoPath כולל אשף הוספת פקד מותאם אישית ' המנחה אותך בתהליך של בחירת פקד ActiveX, כלילת קובץ. cab של התקנה עם תבנית הטופס שלך, במידת הצורך, וציון אפשרויות האיגוד ומאפיינים אחרים של ActiveX פקד.

הוספת פקד ActiveX לחלונית המשימות פקדים

אם אתה מפתח פקד ActiveX משלך לשימוש ב- InfoPath, עליך לזהות את הפקד כבטוח עבור אתחול והן כבטוחים לצורך scripting לפני שתוכל להשלים את ההליך הבא.

  1. אם חלונית המשימות פקדים אינה גלויה, לחץ על פקדים נוספים בתפריט הוספה או הקש ALT+ה, ק.

  2. בחלק התחתון של חלונית המשימות פקדים, לחץ על הוספה או הסרה של פקדים מותאמים אישית.

  3. בתיבת הדו-שיח הוספה או הסרה של פקדים מותאמים אישית, לחץ על הוסף.

  4. בעמוד הראשון של אשף הוספת פקד מותאם אישית, לחץ על פקד ActiveX ולאחר מכן לחץ על הבא.

  5. בעמוד הבא של האשף, לחץ על הפקד הרצוי ברשימה בחר פקד ולאחר מכן לחץ על הבא.

    הערה: מהרשימה בחר פקד מציגה את פקדי ActiveX הרשומים כעת במחשב שלך, כולל פקדי ActiveX הכלולים ב- Microsoft Windows. אם יצרת פקד ActiveX מותאם אישית משלך, עליך לרשום אותו כדי שהם יופיעו ברשימה בחר פקד. אם פקדי ActiveX אינם תואמים InfoPath או כלא מהימנים, לא תוכל להוסיף אותם ל- InfoPath.

  6. בעמוד הבא של האשף, בצע אחת מהפעולות הבאות:

    • כדי לכלול קובץ. cab של התקנה עם תבנית הטופס שלך, לחץ על כלול קובץ cab, ציין את הקובץ בו ברצונך להשתמש ולאחר מכן לחץ על הבא.

    • כדי להתקין את פקד ActiveX באמצעות תוכנית התקנה מותאמת אישית או אם פקד ActiveX כבר מותקן במחשבים של המשתמשים שלך, לחץ על תכלול קובץ cab ולאחר מכן לחץ על הבא.

  7. ברשימה מאפיין איגוד, בצע אחת מהפעולות הבאות:

    • כדי לאגד מאפיין של פקד ActiveX לשדה במקור הנתונים, לחץ על פריט.

      הערה: אם מאפיין ערך כוללת את פקד ActiveX, InfoPath ייבחר בו באופן אוטומטי, אך באפשרותך לשנות אותו.

    • כדי להשאיר את פקד ActiveX לא מאוגד, לחץ על (אל תבצע איגוד).

  8. לחץ על הבא.

  9. בהתאם לסוג של פקד ActiveX שבחרת להוסיף, רשימת הפעלה או ביטול של המאפיין עשוי להופיע. אם זהו המצב, לחץ על מאפיין ולאחר מכן לחץ על הבא.

    הערה: אם הפקד כולל מאפיין Enabled, InfoPath ייבחר בו באופן אוטומטי, אך באפשרותך לשנות אותו.

  10. אם ציינת מאפיין איגוד בשלב 7, ציין את אפשרויות האיגוד הרצויות.

    כיצד?

    ברשימה סוג שדה או קבוצה, בצע אחת מהפעולות הבאות:

    • כדי לאגד את פקד ActiveX לשדה עם סוג נתונים פשוט, לחץ על שדה (רכיב או תכונה). סוג איגוד זה משמש פקדי ActiveX פשוט, כגון בפקד המחוון הכלולה ב- Microsoft Windows. אם תבחר באפשרות זו, עליך לציין סוג נתונים המהווה ברירת מחדל עבור פקד ActiveX, כמו גם סוגי נתונים נוספים שאליו ניתן לאגד את פקד ActiveX.

    • כדי לאגד את פקד ActiveX לשדה עם סוג נתונים מותאם אישית, לחץ על שדה (רכיב עם סוג נתונים מותאם אישית). סוג איגוד זה משמש פקדי ActiveX מתפקדים עורכי עבור סוג מסוים של תוכן, כגון עורך משוואה עריכות MathML. אם תבחר באפשרות זו, עליך גם לציין של מרחב שמות עבור ה-XML שלא ניתן לערוך.

    • כדי לאגד את פקד ActiveX שדה או קבוצה, ללא קשר לסוג הנתונים שלו, לחץ על שדה או קבוצה (סוג נתונים כלשהו). סוג איגוד זה משמש על-ידי פקדי ActiveX המנתחים מידע שהוזן במקום אחר באותו הטופס, כגון גרף או תרשים, או פקדי ActiveX לטפל ישירות נתוני XML.

  11. לחץ על סיום.

  12. סקור את הודעת האישור ולאחר מכן לחץ על סגור כדי לצאת מהאשף.

  13. בתיבת הדו-שיח הוספה או הסרה של פקדים מותאמים אישית, לחץ על אישור.

לאחר ActiveX הפקד מופיע בחלונית המשימות פקדים, באפשרותך להוסיף אותה אל תבנית הטופס שלך.

הוספת פקד ActiveX בתבנית טופס חדש וריק

בעת הוספת פקד Microsoft ActiveX אל תבנית הטופס שלך, InfoPath מוסיף פקד מותאם אישית המאוגד לשדה או קבוצה במקור הנתונים, בהתאם לאפשרויות שציינת באשף הוספת פקד מותאם אישית.

הערה: אם מעצבי תבניות טפסים אחרים בארגון שלך צריך להשתמש באותו פקד ActiveX בתבניות הטפסים שלהם ולאחר אם פקד זה כבר לא מותקן במחשבים שלהם, באפשרותך ליצור תוכנית התקנה מותאמת אישית, כגון חבילת Microsoft Windows Installer (. קובץ msi). תוכנית התקנה מותאמת אישית זו באפשרותך במהירות להתקין ולרשום פקד ActiveX עבור מעצבי תבניות הטפסים.

  1. בתבנית הטופס, מקם את הסמן במקום שבו ברצונך להוסיף את הפקד.

  2. אם חלונית המשימות פקדים אינה גלויה, לחץ על פקדים נוספים בתפריט הוספה או הקש ALT+ה, ק.

  3. תחת הוסף פקדים, לחץ על השם של פקד ActiveX שברצונך להוסיף.

    הערת אבטחה: היזהר בעת הוספת פקדי ActiveX לתבנית הטופס שלך. ניתן לעצב פקדי ActiveX כך בהם יהווה סיכון אבטחה. אנו ממליצים להשתמש רק בפקדי ממקור מהימן.

  4. כל הדפים המאפיין ספציפיות פקד ActiveX יופיע לצד עמודי המאפיינים הרגילה של InfoPath עבור פקדי ActiveX. כדי לראות את עמודי מאפיינים אלה, לחץ פעמיים על פקד ActiveX בתבנית הטופס.

הוספת פקד ActiveX בתבנית טופס המבוסס על מקור נתונים קיים

אם אתה מבסס את עיצוב תבנית הטופס שלך על קובץ שפת סימון מורחבת (XML) קיים, מסד נתונים, או שירות אינטרנט, InfoPath גוזר את השדות והקבוצות בחלונית המשימות מקור נתונים ממקור נתונים קיים זה. בתרחיש זה, באפשרותך להוסיף פקד ActiveX על-ידי גרירת שדה מחלונית המשימות מקור נתונים אל תבנית הטופס או על-ידי הוספת פקד ActiveX מחלונית המשימות פקדים במקום זאת, כמתואר בהליך הבא:

  1. בתבנית הטופס, מקם את הסמן במקום שבו ברצונך להוסיף את הפקד.

  2. אם חלונית המשימות פקדים אינה גלויה, לחץ על פקדים נוספים בתפריט הוספה או הקש ALT+ה, ק.

  3. תחת הוסף פקדים, לחץ על השם של פקד ActiveX שברצונך להוסיף.

  4. בתיבת הדו-שיח איגוד פקד, בחר את השדה שבו ברצונך לאחסן נתוני הפקד ולאחר מכן לחץ על אישור.

לראש הדף

עצות אבטחה

בעת עיצוב טפסים הכוללים פקדי ActiveX, אתה צריך לזכור לבעיות אבטחה הבאות:

  • פקדי ActiveX שבהם נעשה שימוש ב- InfoPath יש הגבלות קפדניים יותר מאלה עבור פקדי ActiveX בשימוש ב- Windows Internet Explorer. לדוגמה, InfoPath דורש כי פקדי ActiveX שתסומן כדואר כבטוחים לצורך אתחול והן כבטוחים לצורך scripting. אם אתה מפתח פקדי ActiveX מותאמים אישית לצורך שימוש בתבניות טופס, עליך ליישם את ממשק IObjectSafety כך ש- InfoPath מזהה פקד מסוים הוא המסומנים כבטוחים לצורך scripting ובטוח עבור אתחול.

  • היזהר בעת הוספת פקדי ActiveX לתבנית הטופס שלך. ניתן לעצב פקדי ActiveX כך בהם יהווה סיכון אבטחה. אנו ממליצים להשתמש רק בפקדי ממקור מהימן.

  • ניתן להתקנה על-ידי פקדי ActiveX או יכול לפעול תבניות טופס בעלות רמת מוגבלת האמון (כפי שצוין בתיבת הדו-שיח אפשרויות טופס במצב עיצוב).

  • לקבלת מידע אודות עיצוב פקדי ActiveX למאובטחת יותר, בקר באתר האינטרנט של Microsoft Developer Network (MSDN).

לראש הדף

שפר את הכישורים שלך ב- Office
סייר בהדרכה
קבל תכונות חדשות לפני כולם
הצטרף למשתתפי Office Insider

האם מידע זה היה שימושי?

תודה על המשוב!

תודה על המשוב! נראה שכדאי לקשר אותך לאחד מנציגי התמיכה של Office.

×