Con risposta WP חיפוש - ללא תכנות

  • יום שני 19 מרץ 2012 07:56
     
     

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

    כאשר ילחצו על כפתור חפש יוצג למשתמש תוצאות החיפוש בצורה טבלאית, חשוב לציין שהחיפוש הוא רק על רשימה אחת!

כל התגובות

  • יום שני 19 מרץ 2012 08:06
    מנחה דיון
     
     

    שלום,

    את יכולה להשתמש ב-Filter Web Parts,

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

    http://office.microsoft.com/en-us/windows-sharepoint-services-help/working-with-sharepoint-lists-part-2-HA001129865.aspx

    http://community.bamboosolutions.com/blogs/sharepoint_blank/archive/2008/12/03/applying-a-filter-to-a-sharepoint-list.aspx

    http://stackoverflow.com/questions/4852132/how-do-you-filter-a-sharepoint-list-with-a-text-field

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

    1. צריך להוסיף אותו ואת הרשימה לדף (אפשר כמה עם אותה הרשימה)
    2. צריך לחבר את המסנן עם הרשימה ע"י Web Part Connection (יש דוגמאות בקישורים הנ"ל)

    בהצלחה :)


    Mor Shemesh.

  • יום שני 19 מרץ 2012 08:18
     
     

    מור, תודה על התגובה המהירה,

    חשבתי על הרעיון של מסננים אך נתקלתי ב2 בעיות:

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

    2. אם אני רוצה גם לעשות טווח של תאריכים- יעבוד לי?

    דרך אגב ההרצאה שלך היתה מרתקת בכנס....

  • יום שני 19 מרץ 2012 13:16
    מנחה דיון
     
     

    שלום,

    תודה על המחמאה, אני שמח שנהינית :)

    1. תוודאי שיכולות הפרסום מופעלות על אוסף האתרים ועל האתר בו את מנסה להוסיף את הרכיב.

    2. http://yanlinglei.blogspot.com/2008/11/filter-between-two-dates-date-range.html

    אם התשובה עוזרת לך אני אודה לך אם תסמני אותה כנכונה כדי לעזור לנו לדעת אם עזרנו לך.

    Mor Shemesh.


  • יום שלישי 20 מרץ 2012 05:24
     
     

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

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

  • יום שלישי 20 מרץ 2012 07:56
    מנחה דיון
     
     

    בצורה רגילה לא ניתן לבצע ת זה, את צריכה להשתמש ב-SharePoint Designer 2010 (המוצר חינמי).

    הקישור ששלחתי לך מסביר בדיוק איך לבצע זאת.

    בלי SharePoint Designer לא ניתן לבצע את מה שאת רוצה עם חיבורים פשוטים בין Web Parts.


    Mor Shemesh. http://morshemesh.blogspot.com

  • יום שלישי 20 מרץ 2012 08:43
     
     

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

    תודה תודה!!!

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

    אני ידגים :

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

    נשמר הערך על הפרמטר....

  • יום שלישי 20 מרץ 2012 09:42
    מנחה דיון
     
     תשובה

    שמח שעזרתי.

    לא הבנתי למה Cookies, אבל כדי לנקות את כל הפרמטרים הדרך הפשוטה ביותר שמצאתי (אני מודע לעוד דרך) היא פשוט לשים קישור לאותו דף שיצור רענון לדעת וינקה את כל הפרמטרים בסגנון:

    <a href="your page url">נקה פרמטרים</a>

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

    תודה :)


    Mor Shemesh. http://morshemesh.blogspot.com

    • סומן כתשובה על-ידי מיכלל יום שלישי 20 מרץ 2012 09:46
    •  
  • יום שלישי 20 מרץ 2012 09:50
     
     

    תודה,

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

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

    יש דרך להגיד שרק כאשר מוזן ערך במסנן תתייחס אליו בסינון?