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

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

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

במאמר זה

מבט כולל

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

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

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

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

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

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

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

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

לראש הדף

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

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

לראש הדף

לפני שתתחיל

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

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

  • שם מסד הנתונים שבו תשתמש עם תבנית טופס זו.

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

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

לראש הדף

עיצוב תבנית טופס

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

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

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

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

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

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

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

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

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

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

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

  7. בתיבת הדו-שיח בחירת מקור נתונים, לחץ על מקור חדש.

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

  9. בתיבה שם שרת, הקלד את שם השרת עם מסד הנתונים של SQL Server.

  10. תחת אישורי כניסה, בצע אחת מהפעולות הבאות:

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

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

  11. לחץ על הבא.

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

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

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

    כיצד?

    1. לחץ על הוסף טבלה.

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

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

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

  14. לחץ על הבא.

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

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

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

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

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

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

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

לראש הדף

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

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

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

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

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

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

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

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

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

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

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

לראש הדף

זקוק לעזרה נוספת?

מעוניין באפשרויות נוספות?

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

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

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

עד כמה אתם מרוצים מאיכות השפה?
מה השפיע על החוויה שלך?
בלחיצה על 'שלח', אתה מאפשר למשוב שלך לשפר מוצרים ושירותים של Microsoft. מנהל ה-IT שלך יוכל לאסוף נתונים אלה. הצהרת הפרטיות.

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

×