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

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

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

במאמר זה

מבט כולל

לפני שתתחיל

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

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

מבט כולל

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

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

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

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

לראש הדף

לפני שתתחיל

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

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

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

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

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

  • ניתן לאחסן בבטחה את תוצאות השאילתה במחשבי המשתמשים שלך לשימוש במצב לא מקוון.

לראש הדף

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

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

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

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

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

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

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

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

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

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

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

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

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

  10. לחץ על הבא.

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

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

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

    הוספת טבלאות אחרות

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

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

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

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

  13. לחץ על הבא.

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

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

  15. לחץ על הבא.

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

לראש הדף

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

לראש הדף

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

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

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

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

×