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