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

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

Έργου VBA δεν θα Ανανέωση

Αν η Microsoft Visual Basic το έργο σας δεν είναι αναζωογονητική και ενημέρωση όταν εκτελείτε την εφαρμογή , μπορεί να χρειαστεί να χρησιμοποιήσουν τη μέθοδο ανανέωσης μέσα στον κώδικά σας για να βεβαιωθείτε ότι ανανεώνει σε καθορισμένα χρονικά διαστήματα της . Η μέθοδος αυτή χρησιμοποιείται με την προσθήκη μιας έκφρασης σε κώδικα VBA που ενημερώνει αμέσως τις εγγραφές στη βάση δεδομένων που βρίσκεται οπίσθιά τις σκηνές της αίτησής σας VBA . Παρόμοια με το πώς μπορείτε να ανανεώσετε το πρόγραμμα περιήγησης σας , προσθέτοντας μια λειτουργία ανανέωσης θα αναγκάσει την εφαρμογή για να φορτώσετε εκ νέου το πιο πρόσφατα ενημερωμένο σύνολο δεδομένων . Έκφραση
Η

Όταν προσθέτετε " expresion.Refresh " στον κώδικά σας , να σας αναγκάσει την εφαρμογή να καλέσει αμέσως για την ενημέρωση των δεδομένων . Μοιάζει με την πηγή των δεδομένων προεπιλογή του, εκτός αν ορίζεται διαφορετικά . Οι περισσότερες εφαρμογές VBA έχουν μια πηγή εγγραφής , ή βάση δεδομένων , που βρίσκεται στο πίσω μέρος της εφαρμογής και αποθηκεύει δεδομένα που μπορείτε να δημιουργήσετε , ενώ χρησιμοποιώντας την εφαρμογή ή τα δεδομένα που μπορούν να έχουν πρόσβαση μέσω της εφαρμογής . Εκφράσεις του γλώσσας προγραμματισμού Visual Basic χρησιμοποιούνται για να εκτελούν συγκεκριμένες λειτουργίες . Η έκφραση ανανέωσης είναι μόνο μία από τις πολλές διαφορετικές εκφράσεις ότι οι προγραμματιστές μπορούν να χρησιμοποιήσουν κατά τον προγραμματισμό σε VBA .
Εικόνων Refresh Διαστήματα
Η

Ένα βασικό πλεονέκτημα από τη χρήση της έκφρασης ανανέωσης για την επίλυση θέματα με δροσιστικά εφαρμογής σας VBA είναι ότι σας επιτρέπει να ορίσετε χρονικά διαστήματα ανανέωσης . Τα διαστήματα αυτά επιβάλλει την εφαρμογή για να ανανεώσετε αυτόματα σε καθορισμένα χρονικά διαστήματα που ορίζονται από την άποψη των δευτερόλεπτα , λεπτά, ώρες , μέρες ή ακόμα και χρόνια . Καθορισμός ένα χρονικό διάστημα μπορεί να σας επιτρέψει να ανανεώσετε αυτόματα την εφαρμογή και να σώσει τον χρήστη από τον κόπο του να το ενημερώσετε με μη αυτόματο τρόπο .

Η Συνέπειες της Δροσιστικό
Η

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

Η έκφραση ανανέωσης υλοποιείται στον κώδικα VBA ως υπο - ρουτίνα . Τοποθετείτε το υπο - ρουτίνα μέσα στον κώδικα σε χώρους όπου θέλετε να επιβάλετε μια ανανέωση δεδομένων . Ανανεώνει συχνά συμβεί γρηγορότερα από ό, τι εκφράσεις επανάληψης του ερωτήματος , δεδομένου ότι είναι δομημένες στο δικό τους υπο - ρουτίνα . Χρησιμοποιήστε τον ακόλουθο παράδειγμα κώδικα για την εφαρμογή μιας ανανέωσης στην εφαρμογή σας VBA και να επιλύσουν τυχόν προβλήματα : Ιδιωτική Sub_Form_Activate ( ) expression.RefreshEnd Sub
Η
εικόνων

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

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