Μετάβαση στο κύριο περιεχόμενο
Υποστήριξη
Είσοδος με Microsoft
Είσοδος ή δημιουργία λογαριασμού.
Γεια σας,
Επιλέξτε διαφορετικό λογαριασμό.
Έχετε πολλούς λογαριασμούς
Επιλέξτε τον λογαριασμό με τον οποίο θέλετε να εισέλθετε.

Μπορείτε να χρησιμοποιήσετε την ιδιότητα AllowBypassKey για να καθορίσετε εάν έχει ενεργοποιηθεί το πλήκτρο SHIFT για παράκαμψη των ιδιοτήτων εκκίνησης και της μακροεντολής AutoExec. Για παράδειγμα, μπορείτε να ορίσετε την ιδιότητα AllowBypassKey σε Ψευδές για να εμποδίσετε έναν χρήστη να παρακάμψει τις ιδιότητες εκκίνησης και τη μακροεντολή AutoExec.

Ρύθμιση

Η ιδιότητα AllowBypassKey χρησιμοποιεί τις ακόλουθες ρυθμίσεις.

Ρύθμιση

Περιγραφή

Αληθές

Ενεργοποιεί το πλήκτρο SHIFT για να δώσει στο χρήστη τη δυνατότητα να παρακάμψει τις ιδιότητες εκκίνησης και τη μακροεντολή AutoExec.

Ψευδές

Απενεργοποιεί το πλήκτρο SHIFT για να εμποδίσει το χρήστη να παρακάμψει τις ιδιότητες εκκίνησης και τη μακροεντολή AutoExec.


Μπορείτε να ορίσετε αυτή την ιδιότητα, χρησιμοποιώντας μια μακροεντολή ή κώδικα της Visual Basic for Applications (VBA).

Για να ορίσετε την ιδιότητα AllowBypassKey χρησιμοποιώντας μια μακροεντολή ή κώδικα της Visual Basic for Applications (VBA), πρέπει να δημιουργήσετε την ιδιότητα με τους ακόλουθους τρόπους:

  • Σε μια βάση δεδομένων της Microsoft Access (.mdb ή .accdb), μπορείτε να προσθέσετε την ιδιότητα χρησιμοποιώντας τη μέθοδο CreateProperty και προσαρτώντας την στη συλλογή Properties του αντικειμένου Database.

  • Σε ένα έργο της Microsoft Access (.adp), μπορείτε να προσθέσετε την ιδιότητα στη συλλογή AccessObjectProperties του αντικειμένου CurrentProject, χρησιμοποιώντας τη μέθοδο Add.

Παρατηρήσεις

Θα πρέπει να βεβαιωθείτε ότι η ιδιότητα AllowBypassKey έχει οριστεί σε Αληθές όταν κάνετε εντοπισμό σφαλμάτων σε μια εφαρμογή.

Η ρύθμιση της ιδιότητας AllowBypassKey εφαρμόζεται από την επόμενη φορά που θα ανοίξει η βάση δεδομένων της εφαρμογής.

Παράδειγμα

Το παρακάτω παράδειγμα δείχνει μια διαδικασία με το όνομα SetBypassProperty που παρέχει το όνομα της ιδιότητας που θα οριστεί, τον τύπο δεδομένων και τη ρύθμισή της. Η διαδικασία γενικής χρήσης ChangeProperty επιχειρεί να ορίσει την ιδιότητα AllowBypassKey και, εάν δεν βρεθεί η ιδιότητα, χρησιμοποιεί τη μέθοδο CreateProperty για να προσαρτήσει την ιδιότητα στη συλλογή Properties. Αυτό είναι απαραίτητο, επειδή η ιδιότητα AllowBypassKey δεν εμφανίζεται στη συλλογή Properties μέχρι να προστεθεί.

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 θα έχει τη δυνατότητα να συλλέξει αυτά τα δεδομένα. Δήλωση προστασίας προσωπικών δεδομένων.

Σας ευχαριστούμε για τα σχόλιά σας!

×