באפשרותך להשתמש בפברואר המאקרו OpenQuery במסדי נתונים של Access כדי לפתוח שאילתת בחירה או הצלבות ב- תצוגת גליון נתונים, תצוגת עיצוב או הצגה לפני הדפסה. פעולה זו מפעילה שאילתת פעולה. באפשרותך גם לבחור מצב הזנת נתונים עבור השאילתה.
הערה: פעולה זו זמינה רק בסביבה של מסד הנתונים של Access (.mdb או .accdb). עיין בפעולות OpenView, OpenStoredProcedure או OpenFunction אם אתה משתמש בסביבה של פרוייקט Access (.adp). פעולת המאקרו OpenQuery אינה זמינה ביישומי Access Web App.
הגדרה
פעולת המאקרו OpenQuery מכילה את הארגומנטים הבאים.
|
ארגומנט פעולה |
תיאור |
|---|---|
|
שם שאילתה |
שם השאילתה לפתיחה. בחר את שם השאילתה לפתיחה באמצעות הרשימה הנפתחת של שמות השאילתות. זהו ארגומנט נדרש. אם אתה מפעיל מאקרו המכיל את הפעולה OpenQuery ב- מסד נתוני ספריה, Access מחפש תחילה את השאילתה בשם זה במסד הנתונים של הספריה ולאחר מכן במסד הנתונים הנוכחי. |
|
תצוגה |
התצוגה שבה השאילתה תיפתח. בחר גליוןנתונים, עיצוב או הצגה לפני הדפסה בתיבה תצוגה. ברירת המחדל היא גליון נתונים. |
|
מצב נתונים |
מצב הזנת הנתונים עבור השאילתה. הדבר חל רק על שאילתות שנפתחו בתצוגת גליון נתונים. בחר הוסף (המשתמש יכול להוסיף רשומות חדשות אך אין לו אפשרות לערוך רשומות קיימות), עריכה (המשתמש יכול לערוך רשומות קיימות ולהוסיף רשומות חדשות) או לקריאה בלבד (המשתמש יכול רק להציג רשומות). ברירת המחדל היא עריכה. |
הערות
אם אתה משתמש בגליון נתונים עבור הארגומנט תצוגה, Access מציג את ערכת תוצאות אם השאילתה היא שאילתת בחירה, הצלבות, איחוד או מעבר שהמאפיין ReturnsRecords שלה מוגדר לכן; ומפעיל את השאילתה אם היא פעולה, הגדרת נתונים או שאילתת מעבר שהמאפיין ReturnsRecords שלה מוגדר ללא.
הפעולה OpenQuery דומה ללחיצה כפולה על השאילתה בחלונית הניווט, או לחיצה באמצעות לחצן העכבר הימני על השאילתה בחלונית הניווט ובחירה בתצוגה. באמצעות פעולה זו תוכל לבחור אפשרויות נוספות.
עצות
-
באפשרותך לגרור שאילתה מחלונית הניווט לחלון עיצוב המאקרו. פעולה זו יוצרת באופן אוטומטי פעולת OpenQuery שפותחת את השאילתה בתצוגת גליון נתונים.
מעבר לתצוגת עיצוב בזמן שהשאילתה פתוחה מסירה את הגדרת הארגומנט ' מצב נתונים' עבור השאילתה. הגדרה זו אינה נמצאת בתוקף גם אם המשתמש חוזר לתצוגת גליון נתונים.
-
אם אינך מעוניין להציג את הודעות המערכת המופיעות בדרך כלל בעת הפעלת שאילתת פעולה (המציינת כי זו שאילתת פעולה ומציגה את מספר הרשומות שיושפעו), באפשרותך להשתמש בפעולה SetWarnings כדי להעלים את התצוגה של הודעות אלה.
כדי להפעיל את פעולת המאקרו OpenQuery במודול Visual Basic for Applications (VBA), השתמש בפעולת השירות OpenQuery של האובייקט DoCmd .