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

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

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

במאמר זה

מבט כולל

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

לפני שתתחיל

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

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

מבט כולל

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

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

לראש הדף

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

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

לראש הדף

לפני שתתחיל

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

  • המיקום של שירות האינטרנט.

  • אימות כי שירות האינטרנט משתמש בקידוד בסגנון מסמך/ליטרל. InfoPath יכול לצרוך מסמך/ליטרל סגנון שירותי אינטרנט בלבד.

  • שם פעולת שירות האינטרנט שתשלח נתונים או תקבל נתונים מטפסים המבוססים על תבנית טופס זו.

לראש הדף

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

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

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

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

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

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

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

  3. באשף חיבורי הנתונים, לחץ על צור חיבור חדש, לחץ על קבלת נתונים ולאחר מכן לחץ על הבא.

  4. תחת מהיכן ברצונך לקבל את הנתונים, לחץ על שירות אינטרנט ולאחר מכן לחץ על הבא.

  5. בעמוד הבא של האשף, הקלד את המיקום של שירות האינטרנט ולאחר מכן לחץ על הבא.

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

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

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

    כיצד?

    1. בחר פרמטר בטבלה פרמטרים ולאחר מכן לחץ על הגדרת ערך לדוגמה.

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

    3. חזור על שלבים אלה עבור כל פרמטר בטבלה פרמטרים ולאחר מכן לחץ על הבא.

    פרטים טכניים

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

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

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

  9. לחץ על הבא.

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

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

  12. ודא שהמידע במקטע תקציר נכון ולאחר מכן לחץ על סיום.

  13. לחץ על סגור.

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

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

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

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

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

הוסף כלל

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

  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. כדי לבדוק את השינויים שלך, לחץ על תצוגה מקדימה בסרגל הכלים רגיל או הקש CTRL+SHIFT+B.

לראש הדף

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

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

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

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

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

  3. באשף חיבורי הנתונים, לחץ על צור חיבור חדש, לחץ על שליחת נתונים ולאחר מכן לחץ על הבא.

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

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

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

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

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

    שלח את הנתונים בשדה או קבוצה

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

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

    3. לחץ על שנה תמונת לחצן .

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

    5. בתיבה הכללה, לחץ על טקסט ורכיבי צאצא בלבד כדי לשלוח רק את הנתונים בשדה זה ואת רכיבי הצאצא של השדה או הקבוצה, או לחץ על עץ משנה של XML, כולל הרכיב שנבחר כדי לשלוח את שם השדה, הנתונים בשדה, ו- רכיבי הצאצא הקבוצה או השדה שנבחרו.

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

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

    2. תחת אפשרויות פרמטרים, לחץ על טופס שלם (מסמך XML, כולל הוראות עיבוד).

    שלח את הנתונים כמחרוזת

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

    2. תחת אפשרויות פרמטרים, לחץ על טופס שלם (מסמך XML, כולל הוראות עיבוד).

    3. בחר בתיבת הסימון שלח נתונים כמחרוזת.

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

    הערה טכנית אודות אובייקטים ADO.NET DataSet

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

  8. לחץ על הבא.

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

  10. ודא שהמידע במקטע תקציר נכון ולאחר מכן לחץ על סיום.

  11. לחץ על סגור.

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

שלב 2: הפיכת שליחה לזמינה בתבנית הטופס

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

  • שנה את הטקסט המופיע על לחצן שלח והפקודה שלח.

  • שינוי קיצור המקשים עבור לחצן שלח והפקודה שלח.

  • צור הודעות מותאמות אישית כדי להציג למשתמשים שלך כשהם ישלחו את הטפסים שלהם.

  • ציין אם השאר את הטופס פתוח, סגור את הטופס, או פתח טופס ריק אחר לאחר שליחת הטופס.

  • בתפריט כלים, לחץ על אפשרויות שליחה.

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

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

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

      עצה: אם ברצונך להקצות קיצור מקשים זה לחצן והפקודה, הקלד אמפרסנד (&) לפני התו שברצונך שישמש קיצור מקשים. לדוגמה, כדי להקצות ALT + B בתור קיצור המקשים עבור לחצן שלח והפקודה, הקלד Su & bmit.

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

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

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

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

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

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

לראש הדף

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

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

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

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

×