פעולת המאקרו SelectObject

חל על
Access של Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

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

הגדרה

פעולת המאקרו SelectObject מכילה את הארגומנטים הבאים.

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

הערות

פעולת המאקרו SelectObject פועלת עם כל אובייקט של Access שיכול לקבל את המוקד. פעולה זו מעניקה לאובייקט שצוין את המוקד ומציגה את האובייקט אם הוא מוסתר. אם האובייקט הוא טופס, פעולת המאקרו SelectObject מגדירה את המאפיין Visible של הטופס ל'כן ' ומחזירה את הטופס למצב שהוגדר על-ידי מאפייני הטופס שלו (לדוגמה, כטופס מודאלי או מוקפץ).

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

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

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

כדי להפעיל את הפעולה SelectObject במודול Visual Basic for Applications (VBA), השתמש בפעולת השירות SelectObject של האובייקט DoCmd .