אם השתמשת בהגדרה כדי לציין מה קורה בעת פתיחת מסד נתונים של Microsoft Access, באפשרותך לעקוף הגדרות אלה כדי לקבל שוב גישה מלאה למסד הנתונים. לדוגמה, באפשרותך להגדיר אפשרויות עבור מסד נתונים נוכחי מתיבת הדו-שיח אפשרויות Access, או על-ידי יצירת מאקרו AutoExec או על-ידי פתיחת פרוצדורת אירוע. אם מסד הנתונים שלך כולל הגדרת אפשרות אתחול, מאמר זה מתאר כיצד לעקוף אותו.
כדי לעקוף את כל אפשרויות האתחול, בצע את השלב הבא:
-
החזק את מקש SHIFT לחוץ בעת פתיחת מסד הנתונים.
בהתאם להגדרות אבטחת המאקרו עבור מסד הנתונים שלך, ייתכן שתראה הודעה אבטחה אחת או יותר בעת האתחול.
הערה: עליך להמשיך להחזיק את מקש SHIFT לחוץ בעת סגירת כל הודעות האבטחה, או שאפשרויות האתחול אינן מועברות.
בעת פתיחת מסד נתונים תוך החזקת מקש SHIFT לחוץ, רבות מהאפשרויות שמוגדפות בדף מסד נתונים נוכחי של תיבת הדו-שיח אפשרויות Access מועברות. כדי לשנות אפשרויות אלה, בצע את הפעולות הבאות:
-
לחץ על הכרטיסיה קובץ ולאחר מכן לחץ על אפשרויות.
התיבה אפשרויות Access נפתחת.
-
לחץ על מסד נתונים נוכחי ושנה את ההגדרות עבור מסד הנתונים הנוכחי.
הערה: ייתכן שיהיה עליך לסגור ולפתוח מחדש את מסד הנתונים כדי שהשינויים ייכנסו לתוקף.
הטבלה הבאה מפרטת כל הגדרה בדף מסד הנתונים הנוכחי ואת אופן הפעולה שלהם בעת פתיחת מסד הנתונים תוך החזקת מקש SHIFT לחוץ.
קבוצת אפשרויות |
הגדרה |
אופן פעולה כאשר אפשרויות אתחול מועברות |
אפשרויות יישום |
כותרת היישום |
כותרת היישום המותאם אישית אינה מוצגת. |
סמל היישום |
סמל היישום המותאם אישית אינו מוצג. |
|
הצג טופס |
הטופס המיועד אינו מוצג, ולא מופעלת אף אחת מהליכי האירוע של הטופס. |
|
טופס תצוגת אינטרנט |
זמין רק כאשר טופס אינטרנט ייעודי קיים. כאשר הוא זמין, טופס האינטרנט המיועד אינו מוצג, ולא מופעלת אף אחת מהליכי האירוע של הטופס. |
|
ניווט |
הצג חלונית ניווט |
גם אם אפשרות זו לא נבחרה, חלונית הניווט מוצגת. |
אפשרויות רצועת כלים וסרגל כלים |
שם רצועת כלים |
רצועת הכלים המותאמת אישית המיועדת אינה מוצגת. |
אפשר תפריטים מלאים |
כל כרטיסיות רצועת הכלים המוגדרות כברירת מחדל מוצגות ללא קשר להגדרה. |
|
אפשר תפריטי קיצור המוגדרים כברירת מחדל |
כל תפריטי הקיצור המוגדרים כברירת מחדל מוצגים ללא קשר להגדרה. |
לקבלת מידע נוסף אודות הגדרת אפשרויות עבור מסד הנתונים הנוכחי, עיין במאמר הגדרת אפשרויות משתמש עבור מסד נתונים נוכחי ממיקום מרכזי.
אם אתה מוסיף מאקרו של Access בשם AutoExec למסד נתונים, המאקרו מופעל בדרך כלל בכל פעם שאתה פותח את מסד הנתונים. בעת עקיפת אפשרויות האתחול, המאקרו AutoExec אינו פועל.
כאשר מסד הנתונים שלך כולל משתמשים מרובים, באפשרותך למנוע ממשתמשים לעקוף אפשרויות אתחול. הפוך את מקש Bypass (SHIFT) ללא זמין באמצעות קוד Visual Basic for Applications (VBA) כדי להגדיר את המאפיין AllowBypassKey ל- False.
המאפיין AllowBypassKey משתמש בהגדרות הבאות.
הגדרה |
תיאור |
True |
הפוך את מקש SHIFT לזמין כדי לאפשר למשתמש לעקוף את מאפייני האתחול ואת המאקרו AutoExec. |
False |
הפוך את מקש SHIFT ללא זמין כדי למנוע מהמשתמש לעקוף את מאפייני האתחול ואת המאקרו AutoExec. |
באפשרותך להגדיר מאפיין זה באמצעות קוד מאקרו או VBA.
כדי להגדיר את המאפיין AllowBypassKey באמצעות מאקרו, עליך ליצור את המאפיין באופן הבא:
-
במסד נתונים של Microsoft Access (.mdb או .accdb), באפשרותך להוסיף את המאפיין באמצעות פעולת השירות CreateProperty וצירופו לאחר מכן לאוסף מאפיינים של אובייקט מסד הנתונים.
-
ב- פרוייקט Microsoft Access (.adp), באפשרות להוסיף את המאפיין לאוסף ה- AccessObjectProperties של האובייקט CurrentProject באמצעות פעולת השירות Add.
הגדרת המאפיין AllowBypassKey לא תיכנס לתוקף עד הפעם הבאה שבה ייפתח מסד הנתונים של היישום.