עזרה באקסס

עזרה באקסס

אני מנסה לבצע סינון לתיבת סימון (check box) בצורה זו: formName.Form.Filter = "checkboxName= 'false'" וגם: checkboxName='0'- אך זה לא עובד. איך מבצעים סינון לתיבת סימון ? תודה

לא כל כך בטוח מה אתה מנסה לעשות

אבל כדי לסמן תיבת סימון, השתמש בתחביר הבא: Checkbox1.Value = True כדי לסמן, ו- False כדי לנקות. ואם תיבת הסימון נמצאת על טופס אחר (נניח Form1), השתמש בתחביר הבא: Form1.Checkbox1.Value=True וכו'.. בהצלחה.

הסבר לבעיה

אני מנסה להפעיל פילטר על טופס, הטופס (form) מכיל מס' עמודות ואחת מהן - check box . אני רוצה לסנן את כל הרשומות שלא מסומנות ב - check box . לסנן נתונים מ txtbox אני יודע : FormName.Form.Filter = "fildName='txtBoxName אך כאשר מנסים להעביר למסנן ערך בולאני הוא מחזיר שגיאה "run time err " תודה

עליך לבדוק את השדה בו אתה משתמש לסינון.

השדה הזה חייב להיות מסוג "אמת/שקר". אחרת לא תוכל להעביר אליו ערכי אמת ושקר. לחילופין תוכל להשתמש (אולי) בשדה מסוג Integer. כשמדובר במספרים, כל מה שהוא לא 0 (אפס) נחשב לערך אמת, בעוד אפס הוא ערך שקר.
עבור לעמוד
בחזרה לפורום
כרגע בפורום זה: אין משתמשים רשומים
עבור לפורום:
תיכנות
בחר
בחר