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

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

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

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

מאמר זה מראה כיצד ליצור שתי תצוגות נתונים וכיצד לחבר ביניהן באמצעות אשף חיבורי ה- Web Part.

כדי ללמוד עוד אודות תצוגות נתונים, ראה יצירת תצוגת נתונים.

בנושא זה

מדוע חיבור רכיבי Web Part?

צור את תצוגת הנתונים הראשונה על-ידי שימוש products. xml

יצירת קובץ XML כמקור נתונים לדוגמה

יצירת תצוגת נתונים באמצעות suppliers. xml

חיבור Web Parts

בדוק את החיבור Web Part

הסרת חיבור Web Part

מדוע לחבר פריטי Web Part?

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

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

לראש הדף

יצירת תצוגת הנתונים הראשונה באמצעות Products.xml

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

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

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

לראש הדף

יצירת קובץ XML כמקור נתונים לדוגמה

Northwind Traders מאחסנת את פרטי יצירת הקשר עבור הספקים שלה בקובץ ‎.xml ששמו Suppliers.xml.

יצירת Suppliers.xml

  1. בתפריט קובץ, לחץ על פתיחת אתר.

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

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

  4. בתפריט קובץ, לחץ על חדש.

  5. בתיבת הדו-שיח חדש, לחץ פעמיים על קובץ טקסט.

    קובץ טקסט חדש נפתח באתר שלך.

  6. העתק את שורות הקוד הבאות על-ידי בחירתן ולאחר מכן הקשת CTRL+C.

    <?xml version="1.0" encoding="utf-8"?>
    <SuppliersRoot>
    <Suppliers>
    <SupplierID>1</SupplierID>
    <CompanyName>Exotic Liquids</CompanyName>
    <ContactName>Charlotte Cooper</ContactName>
    <ContactTitle>Purchasing Manager</ContactTitle>
    <Address>49 Gilbert St.</Address>
    <City>London</City>
    <PostalCode>EC1 4SD</PostalCode>
    <Country>UK</Country>
    <Phone>(171) 555-2222</Phone>
    </Suppliers>
    <Suppliers>
    <SupplierID>2</SupplierID>
    <CompanyName>New Orleans Cajun Delights</CompanyName>
    <ContactName>Shelley Burke</ContactName>
    <ContactTitle>Order Administrator</ContactTitle>
    <Address>P.O. Box 78934</Address>
    <City>New Orleans</City>
    <Region>LA</Region>
    <PostalCode>70117</PostalCode>
    <Country>USA</Country>
    <Phone>(100) 555-4822</Phone>
    <HomePage>#CAJUN.HTM#</HomePage>
    </Suppliers>
    </SuppliersRoot>
  7. ב- Office SharePoint Designer 2007, מקם את נקודת הכניסה בראש הדף ולאחר מכן הקש CTRL+V כדי להדביק בדף את הקוד שזה עתה העתקת.

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

  9. בתיבת הדו-שיח שמירה בשם, בתיבה שם הקובץ, הקלד suppliers.

  10. ברשימה שמור כסוג, לחץ על XML ולאחר מכן לחץ על שמור.

לראש הדף

יצירת תצוגת נתונים באמצעות Suppliers.xml

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

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

    נתונים נבחרים מוצגים כטופס

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

  3. בתפריט תצוגת נתונים, לחץ על הוספת תצוגת נתונים.

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

    תצוגת נתונים ריקה

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

    עבור דוגמה זו, תחת קבצי XML, לחץ על Suppliers.xml ולאחר מכן לחץ על הצג נתונים. אם הכותרת קבצי XML מכווצת, לחץ על סימן החיבור (+) כדי להרחיב אותה.

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

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

    עבור דוגמה זו, בתיקיה SuppliersRoot, תחת Suppliers, לחץ על CompanyName. הקש על מקש CTRL והחזק אותו לחוץ כשאתה לוחץ על ContactName, ‏Country ו- Phone.

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

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

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

    תצוגת נתוני ספקים מופיעה מתחת לתצוגת נתוני מוצרים
    נתוני תצוגה של suppliers. xml (בקו אדום) מופיעה מתחת הנתונים תצוגה של products. xml.

לראש הדף

חיבור פריטי ה- Web Part

Suppliers.xml ו- Products.xml מקושרים על-ידי שדה משותף בשם SupplierID. באמצעות אשף חיבור ה- Web Part, אתה מחבר את פריטי ה- Web Parts על-ידי קישור השדה SupplierID ב- Products.xml לשדה SupplierID ב- Suppliers.xml.

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

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

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

    הזמנה מופיעה בעמודה ProductName עבור כל מוצר ברשימה

  2. בתצוגת הנתונים, בחר בטקסט "הזמנה," לחץ עליו באמצעות לחצן העכבר הימני ולאחר מכן לחץ על חיבורי Web Part בתפריט הקיצור.

    אשף חיבורי Web Part נפתח.

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

    עמוד באשף חיבורי Web Part

  4. במקטע בחר בדף המכיל את ה- Web Part עבור החיבור, לחץ על התחבר ל- Web Part בדף זה ולאחר מכן לחץ על הבא.

    עמוד באשף חיבורי Web Part

  5. ברשימה Web Part המשמש כיעד, לחץ על suppliers.xml.

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

    עמוד באשף חיבורי Web Part

  7. בעמודה קלטים ל- Suppliers.xml, גלול כלפי מטה ברשימה עד שתראה את SupplierID. משמאל ל- SupplierID ברשימה, בעמודה עמודות ב- Products.xml, לחץ על התא, לחץ על החץ ולאחר מכן לחץ על SupplierID ברשימה. לחץ על הבא.

    עמוד באשף חיבורי Web Part

  8. ברשימה צור היפר קישור ב, לחץ על [ הבחירה הנוכחית ] ולאחר מכן לחץ על הבא.

    עמוד באשף חיבורי Web Part

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

  10. בתפריט קובץ, לחץ על שמור. לחלופין באפשרותך להקיש CTRL+S.

הטקסט “הזמנה” הוא כעת היפר-קישור והתצורה של חיבור ה- Web Part מוגדרת.

לראש הדף

בדיקת חיבור ה- Web Part

לאחר שהתצורה של חיבור ה- Web Part הוגדרה, באפשרותך לבדוק את החיבור על-ידי הצגת תצוגה מקדימה של הדף בדפדפן.

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

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

שתי תצוגות נתונים מחוברות בדף

הערה: Exotic Liquids הוא הספק של Chai, ‏Chang וAniseed Syrup. ‏New Orleans Cajun Delights הוא הספק של Chef Anton’s Cajun Seasoning ו- Chef Anton’s Gumbo Mix.

לראש הדף

הסרת חיבור Web Part

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

  1. לחץ באמצעות לחצן העכבר הימני על תצוגת נתונים כלשהי ולאחר מכן לחץ על חיבורי Web Part בתפריט הקיצור.

  2. בתיבת הדו-שיח חיבורי Web Part, לחץ על החיבור שברצונך להסיר ולאחר מכן לחץ על הסר.

לראש הדף

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

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

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

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

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

×