סינון מרובה
-
עד היום שהייתי צריך תיבת סינון יותר מפעם אחת, למשל או עיר, ירושלים או ביתר או בית שמש וכו', הייתי נותן אופציה לכמה שדות שבהם אפשר לכתוב ערים, כמובן שזה מוגבל, למשל עד 3 ערים (לפי מספר השדות),
האם אפשרי לתת תיבה משולבת עם בחירה מרובה, שכך יוכל לבחור ערים ללא הגבלה, ומה לכתוב בקריטריון בשאילתה?פורסם במקור בפורום CODE613 ב02/06/2014 21:40 (+03:00)
-
באיזה מסד נתונים אתה משתמש??? ובאיזה אינטרפייס???
על קצה המזלג, באקסס יש מושג של שדה מרובה ערכים ואז מסננים אותו כך:שדה_מרובה_ערכים.value = "עפולה עילית" or שדה_מרובה_ערכים.value = "בני ברק"
אקסס גם עושה תיבה משולבת אוטומטית לשדה מרובה ערכים עם אפשרות לציין V בערכים הנכונים ואז ללחוץ אישור.
למעשה השדה הזה הוא טבלה נוספת שמסתתרת מאחורי הקלעים באקסס ולכן:
אם אתה משתמש במסד נתונים שאינו אקסס, ליצור טבלה נוספת עם קשר גומלין (ואינדקס ייחודי שחל על 2 השדות גם יחד ID של בן אדם ועיר) שבו תוכל להוסיף ערכים ללא הגבלה, הסינון יתבצע באמצעות join אם אתה צריך להציג שדות מטבלת אנשי קשר או על ידי שאילתת משנה.
פורסם במקור בפורום CODE613 ב03/06/2014 14:17 (+03:00)
-
יש כאן כיתובים בנושא
אני מדבר על מסד נתונים באקסס.
הקישור מדובר שם על "תיבת רשימה" ואני מחפש איך אני עושה את זה "תיבה משולבת" לעשות את זה בחירה מרובה, אומנם יש אפשרות לעשות את זה בטבלה, אבל רוצה לעשות את זה בטופס ובשדה לא מאוגד (כמובן שיקבל נתוני שורה).
פורסם במקור בפורום CODE613 ב03/06/2014 18:41 (+03:00)
-
@HUBHCBH
אבל רוצה לעשות את זה בטופס ובשדה לא מאוגדבלתי אפשרי.
אא"כ ממש תצטרך לחשוב מחוץ לקופסא - טופס משנה מוסתר שנפתח בלחיצה על כפתור ש"נראה" כמו תיבה משולבת, שם מסמנים V, ואח"כ מכניסים את הרשימה מופרדת בפסיקים לתיבת טקסט. (זה במקרה רגיל של טבלה מקשרת וכמו שהסביר ארכיטקט בטוב טעם. במידה ואתה מדבר על שדה מרובה ערכים שנוסף מאקסס 2007 ומעלה, אין לי מושג - לא עבדתי עם זה...)
פורסם במקור בפורום CODE613 ב05/06/2014 12:49 (+03:00)
-
השאלה אם מדובר במספר משתמשים בו זמנית, הרי לא יהיה לו שם את הנתונים שנוספו במקביל....
א. הוא יכול לנעול את הרשומה הזו שלא ישתמשו בה במקביל.
ב. הוא יוכל ליצור מערכים לפי משתמשים (או מערכים דו ממדיים), קצת מסובך אבל אפשרי.פורסם במקור בפורום CODE613 ב05/06/2014 20:05 (+03:00)
-
אני לא בטוח שזו כוונתך, אבל: האם הקובץ המצ"ב זה מה שרצית?
WhereList.accdbפורסם במקור בפורום CODE613 ב05/06/2014 20:05 (+03:00)
-