Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Υπολογιστών Γλώσσες

SetWarnings στην Access 2007

Microsoft Access είναι πολύ δημοφιλές όχι μόνο επειδή είναι ένα εύκολο στη χρήση βάσης δεδομένων, αλλά γιατί έρχεται με μια γραφική διεπαφή προγραμματισμού που επιτρέπει τη δημιουργία αυτόνομες εφαρμογές . Είναι δυνατόν να οικοδομήσουμε οθόνες με σύνθετη επιχειρηματική λογική , μόνο σε φόρμες της Access και σενάρια . SetWarnings είναι μέρος αυτής της λειτουργίας . Πρόσβαση Προειδοποίηση μηνύματα
Η

Access παρέχει προειδοποιήσεις γύρω από πολλές διαφορετικές εκδηλώσεις συστήματος . Όταν τα δεδομένα σε έναν πίνακα , προστίθεται , μεταβληθεί ή διαγραφεί , τα μηνύματα pop up στο χρήστη ρωτώντας τους αν είναι σίγουροι ότι θέλουν να πάνε μπροστά και να εκτελέσετε αυτή την ενέργεια .
Εικόνων Αποφυγή Μηνύματα προειδοποίησης

Όταν ένας πελάτης είναι η εισαγωγή δεδομένων σε μια εφαρμογή , που συνήθως δεν θέλετε να σας ζητείται κάθε φορά που αποθηκεύετε μια αλλαγή . Αν μια φόρμα έχει δημιουργηθεί για να δημιουργήσει ένα ιστορικό , και να αποθηκεύσετε αυτό το αρχείο , που αναμένουν ότι ο προγραμματιστής έχει επικυρώσει ότι τα δεδομένα είναι σωστά , και εφόσον έχουν δηλώσει ότι τα δεδομένα πρέπει να σωθεί, δεν θέλουν να ρώτησε αν είναι σίγουροι .

Η χρήση SetWarnings
Η

κατά την αλλαγή των δεδομένων στην Access , μπορείτε να απενεργοποιήσετε τις προειδοποιήσεις από πριν το αποθηκεύσετε . Η μορφή σε VBA script είναι :
DoCmd.SetWarnings

Λάθος

Το σημαντικό πράγμα που πρέπει να ξέρετε για αυτό είναι ότι σβήνει όλες τις προειδοποιήσεις στην Access να πάμε μπροστά από το σημείο αυτό . Μερικές προειδοποιήσεις είναι χρήσιμο - αν ο πελάτης προσπαθεί να φύγετε από μια σελίδα που περιέχει μη αποθηκευμένων δεδομένων , θα πρέπει να πάρετε ένα μήνυμα προειδοποίησης. Έτσι , μετά τις προειδοποιήσεις έχουν απενεργοποιηθεί , και τα δεδομένα που έχουν αποθηκευτεί , που τις προειδοποιήσεις πίσω :

DoCmd.SetWarnings True
εικόνων Μερικές φορές Προειδοποιήσεις είναι χρήσιμες

είναι κοινή πρακτική με το σχεδιασμό των συστημάτων για να στείλει μια προειδοποίηση πριν διαγραφής , μόνο και μόνο για να βεβαιωθείτε ότι μια τυχαία πληκτρολόγηση δεν θα καταστρέψει τα δεδομένα . Επομένως, μπορεί να είναι ο καλός σχεδιασμός δεν είναι να απενεργοποιήσετε τις προειδοποιήσεις διαγραφής διαδικασία .
Εικόνων SetWarnings δράσης Drop -down
Η

Στο "δράσεις" επιλογή στην Access , SetWarnings μπορεί να απενεργοποιηθεί για ολόκληρη την εφαρμογή . Αυτό , βέβαια , μπορεί να είναι επικίνδυνο , αλλά αν είστε σίγουροι ότι οι χρήστες της εφαρμογής γνωρίζουν ότι δεν θα πάρουν ζητηθεί διαγραφές και μη αποθηκευμένες αλλαγές , είναι μια απλούστερη λύση , τότε κωδικοποίησης για κάθε αλλαγή των δεδομένων .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα