שימוש בערכים ממסד נתונים של Access כדי לאכלס תיבת רשימה, תיבת רשימה נפתחת, או תיבה משולבת

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

טופס InfoPath, באפשרותך לאכלס תיבת רשימה, תיבת רשימה נפתחת, או תיבה משולבת עם נתונים מתוך חיבור נתונים של שאילתה למסד נתונים Microsoft Office Access 2007 (. accdb) או מסד נתונים של Access שנשמר בגירסה קודמת (. mdb format).

בנושא זה

מבט כולל

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

לפני שתתחיל

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

שלב 2: קביעת התצורה של הפקד

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

סקירה

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

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

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

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

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

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

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

לראש הדף

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

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

לראש הדף

לפני שתתחיל

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

  • השם והמיקום של מסד הנתונים.

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

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

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

לראש הדף

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

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

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

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

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

  4. בעמוד הבא של האשף, לחץ על מסד נתונים (Microsoft SQL Server או Microsoft Office Access בלבד) ולאחר מכן לחץ על הבא.

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

  6. בתיבת הדו-שיח בחירת מקור נתונים, עבור אל המיקום של מסד הנתונים שלך.

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

  7. לחץ על השם של מסד הנתונים שלך ולאחר מכן לחץ על פתח.

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

  9. בעמוד הבא של האשף, בחר את תיבת הסימון הצג עמודות טבלה.

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

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

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

    כיצד?

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

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

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

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

  12. לחץ על הבא.

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

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

  14. לחץ על הבא.

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

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

לראש הדף

שלב 2: קביעת התצורה של הפקד

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

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

  3. לחץ על הכרטיסיה נתונים.

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

  5. ברשימה מקור נתונים, לחץ על מקור הנתונים שבו ברצונך להשתמש.

  6. לחץ על בחירת XPath תמונת לחצן , לצד התיבה ערכים.

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

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

    • לחץ על שדה ולאחר מכן לחץ על אישור.

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

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

    1. לחץ על קבוצה ולאחר מכן לחץ על אישור.

    2. בתיבת הדו-שיח מאפייני פקד, לחץ על בחירת XPath תמונת לחצן , לצד התיבה ערך.

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

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

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

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

לראש הדף

לראש הדף

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

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

  2. לחץ על הכרטיסיה נתונים.

  3. לחץ על בחירת XPath תמונת לחצן לצד התיבה ערכים.

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

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

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

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

  7. בתיבה השניה, לחץ על סוג המסנן בו ברצונך להשתמש.

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

  9. כדי להגדיר יותר מתנאי אחד עבור המסנן, לחץ על ולאחר מכן בצע אחת מהפעולות הבאות:

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

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

  10. לחץ על אישור כדי לסגור את תיבות הדו-שיח.

  11. כדי לבדוק את השינויים שלך, לחץ על תצוגה מקדימה בסרגל הכלים רגיל או הקש CTRL+SHIFT+B.

    תבנית הטופס נפתח בחלון חדש.

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

    המסנן אינו פועל כראוי

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

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

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

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

לראש הדף

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

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

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

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

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

×