הוספת חיבור נתונים בעזרת הגדרות בספריית חיבור

חל על
InfoPath 2010 InfoPath 2013

במאמר זה

מבט כולל

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

קובץ חיבור נתונים הוא קובץ XML עם סיומת קובץ .xml או .udcx המכילה פרטי חיבור עבור מקור נתונים חיצוני יחיד. קובץ זה מאוחסן בספריית חיבורי נתונים בשרת שבו פועל Microsoft Office SharePoint Server 2007. קובץ חיבור נתונים נוצר על-ידי מפתח או על-ידי המרת חיבור נתונים בתבנית טופס קיימת לקובץ חיבור נתונים על-ידי לחיצה על לחצן המר בתיבת הדו-שיח חיבורי נתונים (תפריט כלים).

יתרונות השימוש בקובצי חיבור נתונים כוללים:

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

הערה

Microsoft Office InfoPath משתמש בקובצי חיבור נתונים שעוקבים אחר תבנית הקובץ Universal Data Connection גירסה 2.0. גירסה זו היא ערכת-על של תבנית הקובץ גירסה 1.0 המשמשת את Microsoft Office FrontPage ו- Microsoft Office Excel. ל- InfoPath אין אפשרות להשתמש בקובצי חיבור נתונים בתבנית הקובץ של גירסה 1.0.

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

לראש הדף

לפני שתתחיל

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

  • מיקום השרת שבו פועל Microsoft Office SharePoint Server 2007, המכיל את האתר הכולל את ספריית חיבורי הנתונים
  • השם של קובץ חיבור הנתונים בספריית חיבורי הנתונים שבה ברצונך להשתמש
  • אם קובץ חיבור הנתונים מכיל הגדרות עבור חיבור נתונים של שאילתה או חיבור נתונים לשליחה
  • אם באפשרותך לקבוע את התצורה של תבנית הטופס כך שתאחסן בבטחה את תוצאות השאילתה בטופס לשימוש לא מקוון אם ההגדרות הן עבור חיבור נתונים של שאילתה

לראש הדף

הוספת חיבור נתונים של שאילתה

כדי להוסיף חיבור נתונים לתבנית הטופס באמצעות הגדרות בספריית חיבורים, עליך לבצע את ההליכים הבאים:

  1. הוסף את חיבור הנתונים המשני לתבנית הטופס.
  2. אגד פקדים לשאילתה ולשדות הנתונים במקור הנתונים המשני.
  3. קבע את תצורת תבנית הטופס לשימוש בחיבור הנתונים באמצעות כלל או לחצן.

שלב 1: הוספת חיבור נתונים משני

  1. בתפריט כלים , לחץ על חיבורי נתונים.

  2. בתיבת הדו-שיח חיבורי נתונים, לחץ על הוסף.

  3. באשף חיבורי הנתונים, לחץ על חפש חיבורים ב- Microsoft Office SharePoint Server ולאחר מכן לחץ על הבא.

  4. בעמוד הבא של האשף, ברשימה אתר, לחץ על שם האתר בשרת שבו פועל Office SharePoint Server 2007 עם ספריית החיבור.
    האתר שלי אינו ברשימה
    כדי להוסיף את האתר שלך לרשימה, בצע את הפעולות הבאות:

    1. לחץ על נהל אתרים.
    2. בתיבת הדו-שיח ניהול אתרים, לחץ על הוסף.
    3. בתיבה כתובת URL , הקלד את המיקום של ספריית חיבורי הנתונים.
    4. בתיבה שם תצוגה , הקלד שם עבור ספריית חיבורי הנתונים. שם זה יופיע ברשימה אתר באשף חיבורי הנתונים.
    5. לחץ על אישור.
    6. לחץ על סגור.
  5. לחץ על השם של ספריית חיבורי הנתונים כדי לראות רשימה של קבצי חיבור נתונים, לחץ על שם קובץ חיבור הנתונים שבו ברצונך להשתמש עבור חיבור נתונים זה ולאחר מכן לחץ על הבא.

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

    1. בחר פרמטר בטבלה פרמטרים ולאחר מכן לחץ על הגדר ערך לדוגמה.
    2. בתיבה ערך לדוגמה , הקלד ערך שהמשתמש שלך עשוי להשתמש בו עבור שדה זה ולאחר מכן לחץ על אישור.
    3. חזור על שלבים אלה עבור כל פרמטר בטבלה פרמטרים ולאחר מכן לחץ על הבא.

    Technical Note
    בעת קביעת התצורה של חיבור נתונים לשירות אינטרנט באשף חיבורי הנתונים, Microsoft Office InfoPath מתחבר לשירות האינטרנט ומבקשות את קובץ שפת תיאור שירות האינטרנט (WSDL). קובץ ה- WSDL מכיל את הסכימה המשמשת את שירות האינטרנט. שירות האינטרנט מגיב לבקשה על-ידי שליחת קובץ זה ל- InfoPath. InfoPath משתמש במידע בקובץ זה כדי להוסיף את השדות והקבוצות המתאימים למקור הנתונים המשני בתבנית הטופס. אם InfoPath מוצא סוג רכיב לא ידוע בקובץ ה- WSDL, InfoPath משתמש בנתונים לדוגמה כדי לקבוע את ההגדרה של סוג הרכיב הלא ידוע ולאחר מכן מוסיף את השדות והקבוצות המתאימים למקור הנתונים המשני.

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

    הערה

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

  8. לחץ על הבא.
    העמוד הבא של האשף יציג סיכום של ההגדרות עבור חיבור נתונים זה.

  9. הקלד שם תיאורי עבור חיבור הנתונים. שם זה יופיע ברשימה מקור נתונים בחלונית המשימות מקור נתונים.

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

לראש הדף

שלב 2: הוספת פקד להצגת הנתונים למשתמשים שלך

  1. אם חלונית המשימות פקדים אינה גלויה, לחץ על פקדים נוספים בתפריט הוספה או הקש ALT+ה, ק.
  2. גרור פקד אל תבנית הטופס.
  3. בתיבת הדו-שיח איגוד פקד, בחר את השדה שאליו ברצונך לאגד את הפקד ולאחר מכן לחץ על אישור.

שלב 3: קביעת התצורה של תבנית הטופס לשימוש בחיבור הנתונים

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

הוסף כלל

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

  1. אם תבנית הטופס כוללת תצוגות מרובות, לחץ על שם תצוגה בתפריט תצוגה כדי לעבור לתצוגה עם הפקד שבו ברצונך להציג את הנתונים ממקור הנתונים המשני.
  2. לחץ פעמיים על הפקד שברצונך להוסיף לו כלל.
  3. לחץ על הכרטיסיה נתונים.
  4. תחת אימות וכללים, לחץ על כללים.
  5. בתיבת הדו-שיח כללים, לחץ על הוסף.
  6. בתיבה שם , הקלד שם עבור הכלל.
  7. כדי לציין תנאי שבו הכלל אמור לפעול, לחץ על הגדר תנאי ולאחר מכן הזן את התנאי. הכלל יפעל כאשר התנאי מתרחש. אם לא תגדיר תנאי, הכלל יפעל בכל פעם שהמשתמש משנה את הערך בפקד ולאחר מכן מזיז את הסמן שלו הרחק מפקד זה.
  8. לחץ על הוסף פעולה.
  9. ברשימה פעולה , לחץ על שאילתה באמצעות חיבור נתונים.
  10. ברשימה חיבור נתונים , לחץ על חיבור הנתונים של השאילתה שבו ברצונך להשתמש ולאחר מכן לחץ על אישור כדי לסגור כל תיבת דו-שיח.
  11. כדי לבדוק את השינויים שלך, לחץ על תצוגה מקדימה בסרגל הכלים רגיל או הקש CTRL+SHIFT+B.

הוספת לחצן לשימוש בחיבור הנתונים של השאילתה

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

  1. אם תבנית הטופס כוללת תצוגות מרובות, לחץ על שם תצוגה בתפריט תצוגה כדי לעבור לתצוגה עם הפקד שבו ברצונך להציג את הנתונים ממקור הנתונים המשני.
  2. אם חלונית המשימות פקדים אינה גלויה, לחץ על פקדים נוספים בתפריט הוספה או הקש ALT+ה, ק.
  3. גרור פקד לחצן לתבנית הטופס.
  4. לחץ פעמיים על פקד הלחצן שהוספת זה עתה לתבנית הטופס.
  5. לחץ על הכרטיסיה כללי.
  6. ברשימה פעולה , לחץ על רענן.
  7. בתיבה תווית, הקלד את השם שברצונך שיופיע בלחצן בתבנית הטופס.
  8. לחץ על הגדרות.
  9. בתיבת הדו-שיח רענון, לחץ על מקור נתונים משני אחד.
  10. ברשימה בחר את מקור הנתונים המשני , לחץ על מקור הנתונים המשני המשויך לחיבור הנתונים של השאילתה.
  11. לחץ על אישור כדי לסגור כל תיבת דו-שיח פתוחה.
  12. כדי לבדוק את השינויים שלך, לחץ על תצוגה מקדימה בסרגל הכלים רגיל או הקש CTRL+SHIFT+B.

לראש הדף

הוספת חיבור נתונים לשליחה

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

  1. בתפריט כלים , לחץ על חיבורי נתונים.

  2. בתיבת הדו-שיח חיבורי נתונים, לחץ על הוסף.

  3. באשף חיבורי הנתונים, לחץ על חפש חיבורים ב- Microsoft Office SharePoint Server ולאחר מכן לחץ על הבא.

  4. בעמוד הבא של האשף, ברשימה אתר , לחץ על שם האתר עם ספריית החיבור.
    האתר שלי אינו ברשימה
    כדי להוסיף את האתר שלך לרשימה, בצע את הפעולות הבאות:

    1. לחץ על נהל אתרים.
    2. בתיבת הדו-שיח ניהול אתרים, לחץ על הוסף.
    3. בתיבה כתובת URL , הקלד את המיקום של ספריית חיבורי הנתונים.
    4. בתיבה שם תצוגה , הקלד שם עבור ספריית חיבורי הנתונים. שם זה יופיע ברשימה אתר באשף חיבורי הנתונים.
    5. לחץ על אישור.
    6. לחץ על סגור.
  5. לחץ על השם של ספריית חיבורי הנתונים כדי לראות רשימה של קבצי חיבור נתונים, לחץ על שם קובץ חיבור הנתונים שבו ברצונך להשתמש עבור חיבור נתונים זה לשליחה ולאחר מכן לחץ על הבא.

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

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

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

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

      1. תחת אפשרויות פרמטר, לחץ על שדה או קבוצה.
      2. לחץ על Modify038c9c35-ca90-4bf1-a2e2-2342022bdbc1 .
      3. בתיבת הדו-שיח בחירת שדה או קבוצה, לחץ על השדה או הקבוצה שאת הנתונים שלהם ברצונך לשלוח ולאחר מכן לחץ על אישור.
      4. ברשימה כלול, לחץ על טקסט ורכיבי צאצא רק כדי לשלוח רק את התוכן של השדה או הקבוצה, או לחץ על עץ משנה של XML, כולל הרכיב שנבחר כדי לשלוח הן את התוכן והן את הקבוצה או השדה שנבחרו.
    4. חזור על שלבים אלה עבור כל פרמטר.

  7. לחץ על הבא.

  8. בעמוד הבא של האשף, בתיבה הזן שם עבור חיבור נתונים זה, הקלד שם תיאורי עבור חיבור נתונים זה לשליחה.

לראש הדף