באפשרותך להשתמש בפעולה המאקרו SetWarnings כדי להפעיל או לבטל הודעות מערכת במסדי נתונים שולחניים של Access.
הערה: פעולה זו לא תהיה מותרת אם מסד הנתונים אינו מהימן.
הגדרה
פעולת המאקרו SetWarnings מכילה את הארגומנט הבא.
ארגומנט פעולה |
תיאור |
אזהרות מופעלות |
מציין אם הודעות מערכת מוצגות. לחץ על כן (כדי להפעיל הודעות מערכת) או על לא (כדי לבטל הודעות מערכת) בתיבה אזהרות פועלות במקטע ארגומנטים של הפעולה של חלון עיצוב המאקרו. ברירת המחדל היא לא. |
הערות
באפשרותך להשתמש בפעולה זו כדי למנוע מודאלי התראות ותיבות הודעות להפסיק את פעולת מאקרו. עם זאת, הודעות שגיאה מוצגות תמיד. כמו כן, Access מציגה את כל תיבות הדו-שיח הדורשות קלט שאינו רק בחירת לחצן (כגון אישור, ביטול, כן או לא) - לדוגמה, כל תיבת דו-שיח שדורשת ממך להזין טקסט או לבחור אחת מתוך כמה אפשרויות.
ביצוע פעולה זו כאשר הארגומנט אזהרות מופעלות מוגדר ללא הוא בעל השפעה זהה ללחיצה על ENTER בכל פעם שמוצגת אזהרה או תיבת הודעה. בדרך כלל, לחצן אישוראו כן נבחר בתגובה לאזהרה או להודעה.
כאשר המאקרו הסתיים, Access מפעיל באופן אוטומטי את התצוגה של הודעות מערכת.
לעתים קרובות, תשתמש בפעולה זו עם פעולת המאקרו Echo , אשר מסתירה את התוצאות של מאקרו עד שתסיים. באפשרותך להשתמש גם בפעולה המאקרו SetWarnings כדי להסתיר את האזהרות ואת תיבות ההודעה.
למרות שפעולה המאקרו SetWarnings יכולה לפשט את האינטראקציות עם פקודות מאקרו, עליך להיזהר מכיבוי הודעות מערכת. במצבים מסוימים, לא תרצה להמשיך מאקרו אם מוצגת הודעת אזהרה מסוימת. אלא אם אתה בטוח בתוצאה של כל פעולות המאקרו, עליך להימנע משימוש בפעולה זו.
כדי להפעיל את הפעולה SetWarnings במודול Visual Basic for Applications (VBA), השתמש בפעולת השירות SetWarnings של האובייקט DoCmd .