דלג לתוכן הראשי
היכנס דרך Microsoft
היכנס או צור חשבון.
שלום,
בחר חשבון אחר.
יש לך חשבונות מרובים
בחר את החשבון שברצונך להיכנס באמצעותו.

באפשרותך להשתמש במאפיין AllowBypassKey כדי לציין אם מקש SHIFT זמין לעקיפת מאפייני ההפעלה והמאקרו AutoExec. לדוגמה, באפשרותך להגדיר את המאפיין AllowBypassKey ל- False כדי למנוע ממשתמש לעקוף את מאפייני ההפעלה ואת המאקרו AutoExec.

הגדרה

המאפיין AllowBypassKey משתמש בהגדרות הבאות.

הגדרה

תיאור

True

הפוך את מקש SHIFT לזמין כדי לאפשר למשתמש לעקוף את מאפייני האתחול ואת המאקרו AutoExec.

False

הפוך את מקש SHIFT ללא זמין כדי למנוע מהמשתמש לעקוף את מאפייני האתחול ואת המאקרו AutoExec.


באפשרותך להגדיר מאפיין זה על-ידי שימוש ב- מאקרו או בקוד Visual Basic for Applications‏ (VBA).

כדי להגדיר את המאפיין AllowBypassKey באמצעות מאקרו או קוד Visual‏ Basic for Applications‏ (VBA), עליך ליצור את המאפיין בדרכים הבאות:

  • במסד נתונים של Microsoft Access ‏(‎.mdb או ‎.accdb), באפשרותך להוסיף את המאפיין באמצעות פעולת השירות CreateProperty וצירופו לאחר מכן לאוסף מאפיינים של אובייקט מסד הנתונים.

  • ב- פרוייקט Microsoft Access ‏‎(‎.adp)‎, באפשרות להוסיף את המאפיין לאוסף ה- AccessObjectProperties של האובייקט CurrentProject באמצעות פעולת השירות Add.

הערות

עליך לוודא שהמאפיין AllowBypassKey מוגדר ל- True בעת איתור באגים ביישום.

הגדרת המאפיין AllowBypassKey אינה נכנסת לתוקף עד הפעם הבאה שבה ייפתח מסד הנתונים של היישום.

דוגמה

הדוגמה הבאה מציגה פרוצדורה הנקראת SetBypassProperty אשר עוקפת את שם המאפיין שמיועד להגדרה, את סוג הנתונים ואת ההגדרה שלו. הפרוצדורה למטרה כללית ChangeProperty מנסה להגדיר את המאפיין AllowBypassKey ואם המאפיין לא נמצא, היא משתמשת בפעולת השירות CreateProperty כדי לצרף את המאפיין לאוסף מאפיינים. זה הכרחי מכיוון שהמאפיין AllowBypassKey אינו מופיע באוסף מאפיינים עד להוספתו.

Sub SetBypassProperty()
Const DB_Boolean As Long = 1
ChangeProperty "AllowBypassKey", DB_Boolean, False
End Sub
Function ChangeProperty(strPropName As String, _
varPropType As Variant, _
varPropValue As Variant) As Integer
Dim dbs As Object, prp As Variant
Const conPropNotFoundError = 3270
Set dbs = CurrentDb
On Error GoTo Change_Err
dbs.Properties(strPropName) = varPropValue
ChangeProperty = True
Change_Bye:
Exit Function
Change_Err:
If Err = conPropNotFoundError Then ' Property not found.
Set prp = dbs.CreateProperty(strPropName, _
varPropType, varPropValue)
dbs.Properties.Append prp
Resume Next
Else
' Unknown error.
ChangeProperty = False
Resume Change_Bye
End If
End Function

זקוק לעזרה נוספת?

מעוניין באפשרויות נוספות?

גלה את יתרונות המנוי, עיין בקורסי הדרכה, למד כיצד לאבטח את המכשיר שלך ועוד.

קהילות עוזרות לך לשאול שאלות ולהשיב עליהן, לתת משוב ולשמוע ממומחים בעלי ידע עשיר.

האם מידע זה היה שימושי?

עד כמה אתם מרוצים מאיכות השפה?
מה השפיע על החוויה שלך?
בלחיצה על 'שלח', אתה מאפשר למשוב שלך לשפר מוצרים ושירותים של Microsoft. מנהל ה-IT שלך יוכל לאסוף נתונים אלה. הצהרת הפרטיות.

תודה על המשוב!

×