SharePoint 2013 Cascading Lookup

22 בינואר 2014

שלום לכולם,

לאחרונה קיבלתי דרישות ממס’ לקוחות שלי שמעוניינים ליישם Cascading lookup field ב-SharePoint 2013 (גם On-Premise וגם SharePoint Online)בד”כ אני לא כותב על מוצרי צד ג’ אבל במקרה הזה מצאתי את ה-App של חברת Kwizcom בשם Cascading Lookup (תומך בענן ומקומי) שהקל עליי את העבודה בצורה משמעותית
הקדמה קצרה: השימוש ב-Cascading מאפשר לי לסנן עמודות ברשימה / ספריה בהתאם לעמודה אחרת שבחרתי, הדוגמא הקלאסית לכך היא ארץ / עיר

כאשר יש לי עמודה בשם “ארץ” המכילה:

1. ישראל
2. אנגליה

ועמודה בשם “עיר” המכילה:

1. תל אביב
2. לונדון
3. חיפה
4. מנצ’סטר

כאשר אבחר ב-“ישראל” ארצה שעמודת “עיר” תציג לי רק את “תל אביב” וכאשר אבחר בארץ “אנגליה” יוצג לי “לונדון”

אז איך עושים את זה?

1. ראשית יש להוריד את ה-App מהחנות של מיקרוסופט (ניתן להוריד להתנסות של 30 יום, לאחר מכן עולה 17.99 ש”ח בלבד לרישיון)
2. כעת נייצר רשימה בשם “ארץ” ונזין לתוכה ב-Title את הארצות הרלוונטיות כמו בתמונה הבאה:

image

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

image

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

  • נייצר את עמודת הארץ כעמודה רגילה מסוג Lookup המאחזרת את רשימת הארצות
  • בכדי לייצר את עמודת “העיר” נבצע את השלבים הבאים (שימו לב – הממשק מעט שונה מגרסאות המוצר הקודמות)
    • בספריית המסמכים נלחץ על– Library שם נפגוש בכפתור חדש בשם:  Cascading Lookapp Columns – לחייצה על הכפתור תאפשר לנו לייצר עמודה חדשה מסוג lookup אבל עם אפשרות סינון

                    image

    • נלחץ על הכפתור וייפתח לנו הממשק הבא:

image

    • תחת Create a new lookup columns in Documents list ניתן את שם העמודה – במקרה שלנו “עיר”
    • לאחר מכן ב-Lookup information from the following list נבחר את האתר שבו אנו נמצאים, את רשימת “עיר” ואת העמודה “Title”
    • כעת נגלול למטה ונראה את תפריט ה-Filtering Choices

image

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

image

    • ישנם מס’ הגדרות נוספות שאפשר לשים לב אליהם כמו עבודה עם אפשרויות מרובות וכו’… – עקבו אחרי ההוראות

5. כעת נעלה מסמך חדש לספריה – נבחר את הארץ ונראה כיצד עמודת ה-“עיר”  מסוננת בהתאם:

image

image

שיהיה בהצלחה !
נתי פפירוביץ’
מנהל קהילת SharePoint בישראל

הוסף תגובה
facebook linkedin twitter email

כתיבת תגובה

האימייל לא יוצג באתר. שדות החובה מסומנים *