יצירת תצוגה של InfoPath בלבד של תבנית טופס תואמת דפדפן

חל על
InfoPath 2010 InfoPath 2013

במאמר זה

מבוא לתצוגות InfoPath בלבד

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

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

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

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

לראש הדף

תרחישים לשימוש

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

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

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

לראש הדף

שלב 1: הוספת תצוגה של InfoPath בלבד לתבנית טופס תואמת דפדפן

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

  1. פתח את תבנית הטופס התואמת לדפדפן.

  2. בתפריט תצוגה , לחץ על ניהול תצוגות.

  3. תחת פעולות, בחלונית המשימות תצוגות, לחץ על הוסף תצוגה חדשה.

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

  5. ברשימה בחר תצוגה , לחץ פעמיים על התצוגה שיצרת זה עתה.

  6. לחץ על הכרטיסיה כללי.

  7. נקה את תיבת הסימון הצג בתפריט תצוגה בעת מילוי הטופס.

    הערה

    ניקוי תיבת סימון זו מונע ממשתמשים ש- InfoPath אינו מותקן עבורם לנסות לעבור לתצוגת InfoPath בלבד.

  8. בחר את תיבת הסימון אפשר תכונות של InfoPath בלבד ( התצוגה לא תהיה זמינה בדפדפני אינטרנט) ולאחר מכן לחץ על אישור.

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

    הערה

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

  10. כדי להוסיף תצוגות InfoPath בלבד נוספות לתבנית הטופס התואמת לדפדפן, חזור על שלבים 2-9.

לראש הדף

שלב 2: הצגת תצוגת הדפדפן בלבד כאשר תבנית הטופס הותאם לשימוש בדפדפן נפתחת בדפדפן אינטרנט

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

  1. פתח את תבנית הטופס התואמת לשימוש בדפדפן המכילה את תצוגת InfoPath בלבד.
  2. בתפריט כלים , לחץ על אפשרויות טופס.
  3. ברשימה קטגוריה , לחץ על פתח ושמור.
  4. תחת אופן פעולה פתוח, לחץ על כללים.
  5. בתיבת הדו-שיח כללים לפתיחת טפסים , לחץ על הוסף.
  6. בתיבת הדו-שיח כלל, הקלד שם בעל משמעות עבור הכלל שלך, כגון כלל 1: מעבר לתצוגת דפדפן.
  7. כדי לציין מתי הכלל אמור לפעול, לחץ על הגדר תנאי.
  8. בתיבה הראשונה תחת החל את הכלל כאשר תנאי זה מתקיים, לחץ על הביטוי.
  9. בתיבה השניה, הקלד xdEnvironment:IsBrowser(), ולאחר מכן לחץ על אישור.
  10. בתיבת הדו-שיח כלל, לחץ על הוסף פעולה.
  11. ברשימת הפעולות , לחץ על החלף תצוגות.
  12. ברשימה תצוגה, לחץ על תצוגת הדפדפן שאליה ברצונך לעבור ולאחר מכן לחץ על אישור.
  13. כדי למנוע כללים כלשהם לפעול לאחר כלל זה (עבור האירוע הנוכחי), בחר בתיבת הסימון הפסק עיבוד של כללים כאשר כלל זה הסתיים בתיבת הדו-שיח כלל.
    הכלל שיצרת זה עתה יפעל כאשר תבנית הטופס תיפתח ואת התנאי שציינת - שהוא, שהסביבה של המשתמש היא דפדפן אינטרנט – יתמלא.

לראש הדף

שלב 3: הצגת התצוגה InfoPath בלבד כאשר תבנית הטופס הזמינה בדפדפן נפתחת ב- InfoPath

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

  1. פתח את תבנית הטופס התואמת לשימוש בדפדפן המכילה את תצוגת InfoPath בלבד.
  2. בתפריט כלים , לחץ על אפשרויות טופס.
  3. ברשימה קטגוריה , לחץ על פתח ושמור.
  4. תחת אופן פעולה פתוח, לחץ על כללים.
  5. לחץ על הוסף.
  6. בתיבת הדו-שיח כלל, הקלד שם בעל משמעות עבור הכלל שלך, כגון כלל 1: מעבר לתצוגת InfoPath
  7. כדי לציין מתי הכלל אמור לפעול, לחץ על הגדר תנאי.
  8. בתיבה הראשונה תחת החל את הכלל כאשר תנאי זה מתקיים, לחץ על הביטוי.
  9. בתיבה השניה, הקלד not(xdEnvironment:IsBrowser()).
  10. לחץ על וגם.
  11. בתיבה הראשונה תחת התנאי הראשון, לחץ על הביטוי.
  12. בתיבה השניה, הקלד not(xdEnvironment:IsMobile()) ולאחר מכן לחץ על אישור.
  13. בתיבת הדו-שיח כלל, לחץ על הוסף פעולה.
  14. ברשימה פעולה , בתיבת הדו-שיח פעולה , לחץ על החלף תצוגות.
  15. ברשימה תצוגה, לחץ על התצוגה של InfoPath בלבד שאליה ברצונך לעבור ולאחר מכן לחץ על אישור.
  16. כדי למנוע כללים כלשהם לפעול לאחר כלל זה (עבור האירוע הנוכחי), בחר בתיבת הסימון הפסק עיבוד של כללים כאשר כלל זה הסתיים בתיבת הדו-שיח כלל.
    הכלל שיצרת זה עתה יפעל כאשר תבנית הטופס תיפתח והת תנאי שציינת - שהוא סביבת המשתמש היא InfoPath ולא דפדפן אינטרנט או מכשיר נייד – יתמלאו.

לראש הדף