באפשרותך להשתמש בפעולה המאקרו ShowAllRecords במסדי נתונים שולחניים של Access כדי להסיר כל מסנן שהוחל מ- טבלה הפעיל, מ- ערכת תוצאות השאילתה ערכת תוצאות או מ- טופס, ולהציג את כל הרשומות בטבלה או בערכת התוצאות או בכל הרשומות בטבלה או בשאילתה המשמשות המשמשות את הטופס.
הגדרה
פעולת המאקרו ShowAllRecords אינה כוללים ארגומנטים.
הערות
באפשרותך להשתמש בפעולה זו של מאקרו כדי להבטיח שכל הרשומות (כולל רשומות שהשתנו או רשומות חדשות) יוצגו עבור טבלה, ערכת תוצאות של שאילתה או טופס. פעולה זו גורמת שאילתה חוזרת של הרשומות עבור טופס או טופס משנה.
באפשרותך גם להשתמש בפעולה זו כדי להסיר כל מסנן שהוחל באמצעות פעולת המאקרו ApplyFilter, הפקודה מסנן בכרטיסיה בית או ארגומנט שם מסנן או תנאי Where של פעולת המאקרו OpenForm.
לפעולה זו יש השפעה זהה ללחיצה על החלף מצב מסנן בכרטיסיה בית, או לחיצה באמצעות לחצן העכבר הימני על השדה המסונן ולחיצה על נקה מסנן מ... בתצוגת טופס, בתצוגת פריסה או בתצוגת גליון נתונים.
כדי להפעיל את הפעולה ShowAllRecords במודול Visual Basic for Applications (VBA), השתמש בפעולת השירות ShowAllRecords של האובייקט DoCmd .
דוגמה
החלת מסנן באמצעות מאקרו
המאקרו הבא מכיל ערכה של פעולות, שכל אחת מהן מסננת את הרשומות של טופס רשימת מספרי טלפון של לקוחות. הוא מציג את השימוש בפעולות המאקרו ApplyFilter, ShowAllRecordsו- GoToControl . הוא גם מציג את השימוש בתנאים לקביעת הלחצן הדו-מצבי שנבחר בקבוצת אפשרויות בטופס. כל שורת פעולה משויכת ללחצן דו-מצבי הבוחר את ערכת הרשומות החל מ- A, B, C וכן הלאה, או את כל הרשומות. יש לצרף מאקרו זה לאירוע AfterUpdate של קבוצת האפשרויות CompanyNameFilter.
תנאי |
פעולה |
ארגומנטים: הגדרה |
הערה |
[מסנני שם חברה] =1 |
ApplyFilter |
תנאי Where: [שם חברה] כגון "[AÀÁÂÃÄ]*" |
מסנן עבור שמות חברות המתחילים באותיות A, À, Á, Â, Ã או Ä. |
[מסנני שם חברה] =2 |
ApplyFilter |
תנאי Where: [שם חברה] כגון "B*" |
מסנן עבור שמות חברות המתחילים באות B. |
[מסנני שם חברה] =3 |
ApplyFilter |
תנאי Where: [Company Name] כגון "[CÇ]*" |
מסנן עבור שמות חברות המתחילים באות C או Ç. |
... שורות הפעולה של D עד Y מופיעות בתבנית זהה לשורות A עד C ... |
|||
[מסנני שם חברה] =26 |
ApplyFilter |
תנאי Where: [שם חברה] כגון "[ZÆØÅ]*" |
מסנן עבור שמות חברות המתחילים באותיות Z, Æ, Ø או Å. |
[מסנני שם חברה] =27 |
ShowAllRecords |
הצג את כל הרשומות. |
|
[RecordsetClone].[RecordCount]>0 |
GoToControl |
שם פקד: CompanyName |
אם מוחזרות רשומות עבור האות שנבחרה, העבר את המוקד לפקד CompanyName. |