עיצוב תבנית טופס המבוססת על שירות אינטרנט

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

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

בנושא זה

מבט כולל

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

לפני שתתחיל

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

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

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

סקירה

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

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

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

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

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

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

  • Simple Object Access Protocol (SOAP)‎    SOAP הוא פרוטוקול תקשורת המגדיר את הודעות XML המשמשות לתקשורת עם שירות האינטרנט.

  • שפת תיאור של שירותי אינטרנט (WSDL)    WSDL הוא תקן של סכימת XML בו נעשה שימוש לתיאור המיקום, פרוטוקולי התקשורת והממשקים עבור שירות אינטרנט. InfoPath יכול לצרוך שירותי אינטרנט בסגנון document/literal בלבד.

  • תיאור, גילוי ושילוב אוניברסלי (UDDI)    UDDI הוא שירות מדריך הכתובות המתאר את שירותי האינטרנט המוצעים על-ידי עסק.

לראש הדף

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

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

לראש הדף

לפני שתתחיל

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

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

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

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

לראש הדף

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

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

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

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

שלב 1: יצירת תבנית הטופס

  1. בתפריט קובץ, לחץ על עיצוב תבנית טופס.

  2. תחת עצב קובץ חדש מסוג, בתיבת הדו-שיח עיצוב תבנית טופס, לחץ על תבנית טופס.

  3. ברשימה מבוסס על, לחץ על שירות אינטרנט.

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

  5. לחץ על אישור.

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

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

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

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

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

    כיצד?

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

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

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

    פרטים טכניים

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

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

    תיבת סימון זו אינה זמינה אם אתה מעצב תבנית טופס תואמת דפדפן.

    פרטים טכניים

    עמוד זה באשף מופיע רק אם הקובץ של שפת תיאור של שירותי אינטרנט (WSDL) עבור שירות האינטרנט מציין ששירות האינטרנט מחזיר DataSet של Microsoft ADO.NET.

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

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

שלב 2: הוספת פקד אחד או יותר כדי להציג את תוצאות השאילתה

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

  2. גרור פקד אל תבנית הטופס שלך.

  3. בתיבת הדו-שיח איגוד פקד, בחר את הקבוצה או השדה שברצונך לאגד אליו את הפקד.

לראש הדף

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

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

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

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

  3. קביעת התצורה של אפשרויות השליחה    באפשרותך לקבוע את תצורת הנתונים שברצונך לשלוח לשירות האינטרנט ואת אפשרויות השליחה עבור הטופס.

שלב 1: יצירת תבנית הטופס

  1. בתפריט קובץ, לחץ על עיצוב תבנית טופס.

  2. תחת עצב קובץ חדש מסוג, בתיבת הדו-שיח עיצוב תבנית טופס, לחץ על תבנית טופס.

  3. ברשימה מבוסס על, לחץ על שירות אינטרנט.

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

  5. לחץ על אישור.

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

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

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

  8. לחץ על הבא.

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

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

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

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

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

  2. גרור פקד אל תבנית הטופס שלך.

  3. בתיבת הדו-שיח איגוד פקד, בחר את הקבוצה או השדה שברצונך לאגד אליו את הפקד.

  4. חזור על שלבים 2 ו- 3 עבור פקדים אחרים שברצונך להוסיף לתבנית הטופס.

שלב 3: קביעת התצורה של אפשרויות השליחה

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

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

  3. באשף חיבורי הנתונים, לחץ פעמיים על הבא.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  5. לחץ על הבא.

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

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

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

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

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

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

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

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

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

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

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

לראש הדף

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

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

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

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

  3. קביעת התצורה של אפשרויות השליחה    באפשרותך לקבוע את תצורת הנתונים שברצונך לשלוח לשירות האינטרנט ואת אפשרויות השליחה עבור הטופס.

שלב 1: יצירת תבנית הטופס

  1. בתפריט קובץ, לחץ על עיצוב תבנית טופס.

  2. תחת עצב קובץ חדש מסוג, בתיבת הדו-שיח עיצוב טופס, לחץ על תבנית טופס.

  3. ברשימה מבוסס על, לחץ על שירות אינטרנט.

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

  5. לחץ על אישור.

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

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

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

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

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

    כיצד?

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

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

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

    פרטים טכניים

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

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

    תיבת הסימון אינה זמינה אם אתה מעצב תבנית טופס תואמת דפדפן.

    פרטים טכניים

    עמוד זה באשף מופיע רק אם הקובץ של שפת תיאור של שירותי אינטרנט (WSDL) עבור שירות האינטרנט מציין ששירות האינטרנט מחזיר DataSet של ADO.NET.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  15. לחץ על הבא.

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

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

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

  2. גרור פקד אל תבנית הטופס שלך.

  3. בתיבת הדו-שיח איגוד פקד, בחר את השדה שברצונך לאגד אליו את הפקד.

שלב 3: קביעת התצורה של אפשרויות השליחה

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

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

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

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

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

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

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

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

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

לראש הדף

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

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

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

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

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

×