בקשר גומלין בין רשימות, מידע מרשימה אחת ( רשימת המקור) מוצג באופן אוטומטי ברשימה אחרת ( רשימת היעד). קשרי גומלין בין רשימות מאפשרים לך לצרף מידע משתי רשימות ולשמור על עקביות בזמן שאנשים עורכים ומוחקים פריטי רשימה.
קשרי גומלין עוזרים לעקוב אחר מידע ולתחזק מידע ברשימות מרובות. פריטי רשימת יעד יכולים גם ליצור קישור למידע בעל ערך של עמודות מרובות מרשימת המקור ולהציג אותם, וקשרי גומלין יכולים לשנות את מה שקורה בעת מחיקת פריט (ראה מחיקת פריטים עם קשר גומלין).
במאמר זה
תחילת העבודה עם קשרי גומלין בין רשימות
הוספה של עמודת בדיקת מידע לרשימה קיימת
מחיקת פריטים הכוללים קשר גומלין
ניהול קשרי גומלין בין רשימות כאשר רשימות כוללות פריטים רבים
תחילת העבודה עם קשרי גומלין בין רשימות
כדי ליצור קשר גומלין בין רשימות, תזדקק לשתי רשימות: רשימת המקור ורשימת היעד. עליך להכין תחילה את רשימת המקורות.
בדוגמה זו, נשתמש ברשימה של קורסים אקדמיים כרשימת המקור וברשימת קריאה כרשימת היעד. המטרה היא להציג שם קורס ומזהה קורס עבור כל ספר ברשימת הקריאה ללא צורך בהזנה ידנית של המידע.
צור את רשימת המקורות. רשימה זו תכלול עמודות עבור כל המידע שתציג ברשימת היעד מאוחר יותר, כמו גם מידע נוסף עבור כל פריט רשימה עבור הרשומות שלנו. לדוגמה, נכין רשימת קורסים עם העמודות: שם הקורס (כותרת), מזהה קורס (טקסט בשורה אחת), זמן כיתה (תאריך ושעה) ואורך סמסטר (בחירה, עם שתי אפשרויות: מלא, חצי).
מלא את רשימת המקורות. צור פריטי רשימה עבור כל המידע שתציג ברשימת היעד מאוחר יותר. לדוגמא, נוסיף שלושה קורסים: מדעי המחשב בינוניים, מבוא למדעי המחשב ולמידת מכונה. הרשימה שלך אמורה להיראות כך:
רשימת קורסים
Course Name
(כותרת)מזהה הקורס
(טקסט של שורה בודדת)זמן השיעור
(תאריך ושעה)משך הסמסטר
(בחירה)מדעי המחשב ברמה בינונית CS200 09/09/2021 00:00 Full מבוא למדעי המחשב CS101 08/09/2021 09:00 חצי למידת מכונה CS405 10/09/2021 13:30 Full צור את רשימת היעד. בוא נוסיף עמודת מחבר (טקסט של שורה בודדת) ועמודת עלות (מטבע).
כדי להוסיף עמודת בדיקת מידע לרשימת היעד, בחר 'הוסף בדיקת מידע של עמודה>'.
הזן שם שיוצג בראש העמודה. בוא נקרא לו 'שם הקורס'.
תחת בחר רשימה כמקור, בחר את רשימת המקור. עבור דוגמה זו, בחר את הרשימה 'קורס'.
תחת בחר עמודה מהרשימה לעיל, בחר את העמודה מרשימת המקור שברצונך להציג ברשימה זו (רשימת היעד) בעמודה החדשה שאתה יוצר. בדוגמה זו, בחר 'כותרת' מאחר שאנו רוצים להציג את שם הקורס.
כדי להציג מידע בדיקת מידע נוסף מרשימת המקור ברשימת היעד, בחר 'אפשרויות נוספות'. בדוגמה זו, בחר רק את מזהה הקורס.
בחר שמור ומלא את רשימת היעד. בעת הוספת ספר לרשימת היעד (רשימת קריאה), קיימת כעת אפשרות להוסיף מידע מרשימת המקור. לדוגמא, עבור עתיד המחשוב מאת Lovelace, בחר את שם הקורס "למידת מכונה" ומזהה הקורס ימולא אוטומטית (במקרה זה, זה CS405). מאחר שהעמודות הן עמודות בדיקת מידע, עליך למלא רק עמודה אחת, והעמודה השניה תתמלא במידע מרשימת המקור.
רשימת היעד שלך אמורה להיראות בערך כך:
רשימת הקריאה
כותרת מחבר
(טקסט של שורה בודדת)עלות
(מטבע)Course Name
(בדיקת מידע)מזהה הקורס
(בדיקת מידע)מדעי המחשב לבני אדם Smith 20.21 דולר מבוא למדעי המחשב CS101 עתיד המחשוב לאבלייס $18.15 למידת מכונה CS405 כיצד להשתמש במחשב כמו מקצוען קליין $44.99 מדעי המחשב ברמה בינונית CS200 הקלדה למחר לורנץ 60.20 דולר למידת מכונה CS405
כעת, רשימת הקריאה מציגה את פרטי שם הקורס ומזהה הקורס ישירות מתוך רשימת הקורסים, וקל יותר לסווג פריטי רשימה חדשים לקטגוריות על-ידי בחירת אפשרויות מתוך רשימת הקורסים. ניתן גם לעדכן את רשימת הקורסים, והיא תתעדכן אוטומטית ברשימת הקריאה, וכן תקשר ישירות לרשימת הקורסים מרשימת הקריאה.
עמודות ייחודיות
בעת יצירת עמודה, באפשרותך לציין שהעמודה חייבת להכיל ערכים ייחודיים. פירוש הדבר הוא שהרשימה אינה יכולה לכלול ערכים כפולים באותה עמודה. לא ניתן להוסיף פריט רשימה שמכיל ערך כפול, לשנות פריט רשימה קיים כך שייווצר ערך כפול או לשחזר פריט מסל המיחזור אם הדבר יגרום ליצירת ערך כפול. אם תיצור עמודת בדיקת מידע ברשימת מקור ותגדיר עמודה זו כייחודית, גם העמודה ברשימת היעד לא תוכל להכיל ערכים כפולים.
הערה
ייחודיות אינה תלויית רישיות. לדוגמה, ORD-231 ו- ord-231 נחשבים לערכים כפולים.
בנוסף, לעמודה ייחודית חייב להיות אינדקס. בעת יצירת עמודה ייחודית, ייתכן שתתבקש ליצור את האינדקס. האינדקס ייווצר באופן אוטומטי כאשר תבחר באפשרות אישור. מהרגע שעמודה ייחודית תכלול אינדקס, לא תוכל להסיר את האינדקס מהעמודה, אלא אם תגדיר מחדש תחילה את העמודה כך שתאפשר ערכים כפולים.
סוגי העמודות הנתמכים עבור עמודות ייחודיות:
- שורת טקסט יחידה
- בחירה (ערך יחיד)
- מספר
- מטבע
- תאריך ושעה
- בדיקת מידע (ערך בודד)
- אדם (ערך יחיד)
סוגי עמודות שאינם נתמכים עבור עמודות ייחודיות:
- שורות טקסט מרובות
- בחירה (ריבוי ערכים)
- מחושב
- היפר-קישור או תמונה
- עמודות מותאמות אישית
- בדיקת מידע (ריבוי ערכים)
- אדם (ריבוי ערכים)
- כן/לא
הוספה של עמודת בדיקת מידע לרשימה קיימת
זכור שרשימת המקור היא הרשימה עם המידע שברצונך להציג, ורשימת היעד היא הרשימה שבה ברצונך להציג את המידע. כדי לראות דוגמה, עיין בסעיף שלעיל, 'תחילת העבודה עם קשרי גומלין בין רשימות'.
הערה
יש ליצור עמודות בדיקת מידע ולהשתמש בהן באותו אתר. עמודות אתר הנוצרות באתר הבסיס, אינן ניתנות לשימוש באתרי משנה.
- ברשימה שבה ברצונך למקם את עמודת בדיקת המידע, בחר 'הוסף עמודת>בדיקת מידע'.
- תחת 'בחר רשימה כמקור', בחר את רשימת המקור שממנה ברצונך לקבל מידע.
- תחת בחר עמודה מהרשימה לעיל, בחר את המידע שברצונך להציג מרשימת המקור בעמודה חדשה זו ברשימת היעד. המידע שתבחר יוצג בעמודה החדשה שתיצור.
- כדי להציג מידע בדיקת מידע נוסף מרשימת המקור בעמודות נוספות, בחר אפשרויות נוספות. כל תיבות הסימון שתבחר כאן ייצרו עמודות חדשות ברשימת היעד שלך. באפשרותך להוסיף עמודות נוספות בהגדרות אלה מאוחר יותר אם יש מידע נוסף מרשימת המקור שברצונך להציג.
- אם ברצונך שמחיקות מרשימת המקור ישפיעו על רשימה זו, תחת מחיקות מרשימת המקור משפיעות על רשימה זו, החלף את הלחצן הדו-מצבי 'כן'. ראה 'מחיקת פריטים עם קשר גומלין' לקבלת מידע נוסף.
- החלף את ההגדרות האחרות הרצויות ולאחר מכן בחר שמור.
יצירת עמודות ברשימת המקור
הטבלה הבאה מסכמת את סוגי העמודות שבהם ניתן או לא ניתן להשתמש ליצירת עמודות בדיקת מידע.
סוגי עמודות נתמכים:
- שורת טקסט יחידה
- Number
- תאריך ושעה
- בדיקת מידע (ערך בודד)
סוגי עמודות שאינם נתמכים:
- שורות טקסט מרובות
- אפשרות
- מחושב
- היפר-קישור או תמונה
- עמודות מותאמות אישית
- בדיקת מידע (ריבוי ערכים)
- אדם
- כן/לא
- מטבע
מחיקת פריטים הכוללים קשר גומלין
בעת יצירת עמודת בדיקת מידע, תחת קשר גומלין, באפשרותך לסמן את אכוף אופן פעולה של קשר ולאחר מכן לבחור מחיקה מוגבלת או מחיקה בהתאם להירארכיית הקשרים.
הערה
דרושה לך ההרשאה 'ניהול רשימות' ברשימה כדי ליצור או לשנות קשרי גומלין למחיקה.
מחיקה מוגבלת פירושה שמכיוון שרשימת המקור מקשרת לרשימת יעד זו, לא ניתן למחוק פריטים מרשימת המקור המופיעים ברשימת היעד. תוכל להמשיך להוסיף לרשימת המקור כרגיל, אך לא תוכל למחוק פריטים כפי שהיית עושה זאת בעבר.
מחיקה בהתאם להירארכיית הקשרים מבטיחה שכל הפריטים הקשורים יימחקו משתי הרשימות בו-זמנית. אם תמחק מרשימת המקור, הפריט יוסר גם מרשימת היעד.
אם תבטל את הסימון של 'אכוף אופן פעולה של קשרי גומלין', ברירת המחדל היא כאשר תמחק מרשימת המקור, הפריט יוסר גם מרשימת היעד.
ניהול קשרי גומלין בין רשימות כאשר רשימות כוללות פריטים רבים
כאשר רשימה מכילה אלפי פריטים, ייתכן שיידרש זמן רב יותר למיון, לחיפוש ולסינון. רשימות ייצרו אינדקס אוטומטי של עמודות לפי סדר תאריך היצירה כדי למטב את המיון ברשימות גדולות. כדי ליצור אינדקס עבור עמודה באופן ידני, ראה הוספת אינדקס לעמודת רשימה או ספריה.
בעת יצירת קשרי גומלין בין רשימות ברשימה גדולה, באפשרותך להגיע לסף או מגבלה של משאבים וייתכן שתיחסם בנסיבות הבאות:
- אם אתה הופך עמודה לייחודית ברשימה קיימת שכוללת פריטים רבים יותר מאשר הערך של 'סף תצוגת רשימה' (עם זאת, שים לב שהוספת פריט אחד לרשימה הגורמת לחריגה מהערך של 'סף תצוגת רשימה' היא פעולה שבדרך כלל אינה נחסמת).
- אם אתה מפעיל מחיקה בהתאם להירארכיית הקשרים או מחיקה מוגבלת עבור שדה בדיקת מידע ברשימה שכוללת פריטים רבים יותר מאשר הערך של 'סף תצוגת רשימה'.
- חרגת מהערך של 'סף בדיקת מידע של תצוגת רשימה', שהוא, כברירת מחדל, שתים עשרה עמודות בדיקת מידע.
- מספר הפריטים בפעולת מחיקה חורג מ- 1,000.
לקבלת מידע נוסף אודות ניהול רשימות הכוללות פריטים רבים, ראה ניהול רשימות וספריות גדולות.