מבט כולל על חיבורי נתונים

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

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

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

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

בנושא זה

מקומי לעומת נתונים חיצוניים

סוגי חיבורי נתונים חיצוניים

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

קבלת חיבור נתונים

שמירת נתונים לשימוש במצב לא מקוון

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

מקומי לעומת נתונים חיצוניים

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

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

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

  • הוספת לחצן רענן שמשתמשים ללחוץ עליה כדי לבצע שאילתה על נתונים חיצוניים

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

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

לראש הדף

סוגי חיבורי נתונים חיצוניים

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

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

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

  • שירות אינטרנט

  • ספריית מסמכים באתר SharePoint

  • הודעת דואר אלקטרוני

  • סביבת אירוח (כגון דף ASP.NET או יישום מארח)

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

קבלת חיבור נתונים

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

  • שירות האינטרנט של SOAP

  • שירות האינטרנט REST

  • ספריה או רשימה של SharePoint

  • מסד נתונים (Microsoft SQL Server בלבד)

  • מסמך XML

לראש הדף

שמירת נתונים לשימוש במצב לא מקוון

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

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

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

לראש הדף

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

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

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

לראש הדף

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

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

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

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

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

×