λογισμικό

Γνώση Υπολογιστών >> λογισμικό >  >> Microsoft Access

Τι είναι η φόρμουλα στη Microsoft Access;

Στη Microsoft Access, ένας τύπος είναι μια έκφραση που υπολογίζει μια τιμή. Χρησιμοποιείται για τη δημιουργία υπολογισμένων πεδίων σε ερωτήματα, μορφές, αναφορές και πίνακες (αν και λιγότερο συνηθισμένα στους ίδιους τους πίνακες). Ο τύπος χρησιμοποιεί χειριστές, λειτουργίες και ονόματα πεδίων για να παράγει ένα αποτέλεσμα.

Εδώ είναι μια κατανομή:

* όπου χρησιμοποιούνται: Οι τύποι βρίσκονται συχνότερα στην προβολή σχεδίασης ερωτήματος (για να προσθέσετε υπολογισμένες στήλες στα αποτελέσματα των ερωτημάτων σας) και στην πηγή ελέγχου μιας φόρμας ή ελέγχου αναφοράς (για να εμφανίσετε μια υπολογιζόμενη τιμή).

* Τι αποτελούνται από: Οι τύποι πρόσβασης χρησιμοποιούν μια σύνταξη παρόμοια με άλλες γλώσσες προγραμματισμού, όπως:

* Ονόματα πεδίων: Αυτά αντιπροσωπεύουν τις στήλες στα τραπέζια ή τα ερωτήματά σας (π.χ., `[orderAmount]`, `[UnitPrice]`). Οι αγκύλες είναι γενικά απαραίτητες για να αποφευχθεί η ασάφεια.

* χειριστές: Αυτοί εκτελούν υπολογισμούς (π.χ., `+`, `-`,`*`,`/`,` =`,` `,` <`,` και ', `ή`, ``, `in`).

* Λειτουργίες: Οι ενσωματωμένες λειτουργίες παρέχουν πιο σύνθετους υπολογισμούς (π.χ., `sum ()`, `avg ()`, `count ()`, `Date ()`, `iif ()`, `isnull ()`). Αυτές οι λειτουργίες συχνά λαμβάνουν επιχειρήματα (αξίες που λειτουργούν).

* σταθερές: Αυτές είναι σταθερές τιμές (π.χ., `10`,` "γεια" `,`#1/1/22024#`).

* Τύποι δεδομένων: Ο τύπος πρέπει να παράγει αποτέλεσμα ενός συμβατού τύπου δεδομένων (αριθμός, κείμενο, ημερομηνία/ώρα κ.λπ.) με το πού θα εμφανιστούν ή θα αποθηκευτούν τα αποτελέσματα.

* Παράδειγμα: Ας υποθέσουμε ότι έχετε ένα τραπέζι που ονομάζεται "παραγγελίες" με πεδία "orderAmount" (αριθμός) και "έκπτωση" (αριθμός). Ένα ερώτημα θα μπορούσε να προσθέσει ένα υπολογιζόμενο πεδίο που ονομάζεται "NetAmount" χρησιμοποιώντας τον ακόλουθο τύπο:

`[OrderAmount] * (1 - [έκπτωση])`

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

* Παράδειγμα με μια συνάρτηση: Για να δείξετε την ημερομηνία και την ώρα που δημιουργήθηκε το αρχείο, μπορείτε να χρησιμοποιήσετε τη λειτουργία `τώρα ()` σε μια πηγή ελέγχου πλαισίου κειμένου μιας φόρμας.

* Σημαντικές σημειώσεις:

* Τύποι δεδομένων: Δώστε ιδιαίτερη προσοχή στους τύπους δεδομένων. Η προσπάθεια προσθήκης ενός αριθμού στο κείμενο θα οδηγήσει σε σφάλμα.

* Χειρισμός σφαλμάτων: Εξετάστε τη χρήση λειτουργιών όπως το `iif ()` και `isnull ()` για να χειριστείτε πιθανά σφάλματα (π.χ. διαιρώντας με μηδέν ή εργάζεστε με μηδενικές τιμές).

* ονομασία: Επιλέξτε περιγραφικά ονόματα για υπολογισμένα πεδία.

* σύνθετη λογική: Για πολύ περίπλοκους υπολογισμούς, σκεφτείτε να δημιουργήσετε μια ξεχωριστή λειτουργία VBA.

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

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

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