Ας υποθέσουμε ότι έχετε ένα πεδίο "Προθεσμία" σε μια φόρμα στην Access και θέλετε να εμφανίσετε πόσες ημέρες απομένουν μέχρι να φτάσει αυτή η προθεσμία. Ένας γρήγορος τρόπος για να το κάνετε αυτό είναι να προσθέσετε ένα νέο πλαίσιο κειμένου στη φόρμα και, στη συνέχεια, να χρησιμοποιήσετε τη συνάρτηση DateDiff σε αυτό το πλαίσιο κειμένου για να κάνετε τον υπολογισμό.
-
Κάντε δεξί κλικ στη φόρμα στο παράθυρο περιήγησης και, στη συνέχεια, κάντε κλικ στην εντολή Προβολή διάταξης.
-
Κάντε κλικ στην επιλογή Σχεδίαση > πλαίσιο κειμένου, κρατήστε πατημένο το πλήκτρο Ctrl και, στη συνέχεια, κάντε κλικ στη διάταξη όπου θέλετε να τοποθετήσετε το πλαίσιο κειμένου.
-
Κάντε κλικ στο νέο πλαίσιο κειμένου και πατήστε το πλήκτρο F4 για να εμφανίσετε το Φύλλο ιδιοτήτων, εάν δεν εμφανίζεται ήδη.
-
Στην καρτέλα Δεδομένα του φύλλου ιδιοτήτων, στο πλαίσιο ιδιότητας Προέλευση στοιχείου ελέγχου , πληκτρολογήστε τα εξής:
=DateDiff("d";Date();[Ημερομηνία_παράδοσης])
Η φόρμα σας θα πρέπει να μοιάζει κάπως έτσι:
Η παράσταση σε αυτό το παράδειγμα αφαιρεί τη σημερινή ημερομηνία (Date()) από την Προθεσμία. Το "δ" υποδεικνύει στην Access να υπολογίσει τον αριθμό των ημερών (σε αντίθεση με τα έτη, τους μήνες κ.λπ.). Εάν το πλαίσιο κειμένου έχει όνομα διαφορετικό από DueDate, αντικαταστήστε το πραγματικό όνομα του πλαισίου κειμένου με τα ορίσματα της συνάρτησης.
Περισσότερες πληροφορίες
Μάθετε περισσότερα σχετικά με τις παραστάσεις στο θέμα Μάθετε πώς να δημιουργείτε μια παράσταση και Προσθήκη συναρτήσεων σε παραστάσεις της Access.
Για περισσότερες πληροφορίες σχετικά με τις φόρμες, ανατρέξτε στο θέμα Δημιουργία φόρμας στην Access.