Applies ToAccess για Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

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

Τι θέλετε να κάνετε;

Δημιουργία ενός στοιχείου ελέγχου υπολογισμού

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

  1. Κάντε δεξί κλικ στη φόρμα ή την έκθεση στο παράθυρο περιήγησης και, στη συνέχεια, κάντε κλικ στην επιλογή Προβολή σχεδίασης.

  2. Στην καρτέλα Σχεδίαση , στην ομάδα Στοιχεία ελέγχου , κάντε κλικ στο εργαλείο για τον τύπο του στοιχείου ελέγχου που θέλετε να δημιουργήσετε.

    Για μια λίστα με τους τύπους στοιχείων ελέγχου που μπορούν να χρησιμοποιηθούν ως στοιχεία ελέγχου υπολογισμού, ανατρέξτε στην ενότητα Μάθετε ποιοι τύποι στοιχείων ελέγχου μπορούν να χρησιμοποιηθούν ως στοιχεία ελέγχου υπολογισμού.

  3. Τοποθετήστε το δείκτη του ποντικιού στο σημείο όπου θέλετε να τοποθετηθεί το στοιχείο ελέγχου στη φόρμα ή την έκθεση και, στη συνέχεια, κάντε κλικ στη φόρμα ή την έκθεση για να εισαγάγετε το στοιχείο ελέγχου.

  4. Εάν ξεκινήσει ένας οδηγός στοιχείων ελέγχου, κάντε κλικ στο κουμπί Άκυρο για να το κλείσετε.

  5. Επιλέξτε το στοιχείο ελέγχου, πατήστε το πλήκτρο F4 για να εμφανίσετε το φύλλο ιδιοτήτων και, στη συνέχεια, πληκτρολογήστε μια παράσταση στο πλαίσιο ιδιότητας Προέλευση στοιχείου ελέγχου . Για να χρησιμοποιήσετε το Δόμηση Εκφράσεων για να δημιουργήσετε την παράσταση, κάντε κλικ στην επιλογή Κουμπί "Δόμηση" δίπλα στο πλαίσιο ιδιότητας Προέλευση στοιχείου ελέγχου .

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

    Σημειώσεις: 

    • Πριν από κάθε παράσταση υπάρχει ο τελεστής = . Για παράδειγμα: =[Τιμή_μονάδας]*,75.

    • Για περισσότερες πληροφορίες σχετικά με τη δημιουργία παραστάσεων, ανατρέξτε στο άρθρο Μάθετε πώς να δομείτε μια παράσταση.

    • Εάν χρειάζεστε περισσότερο χώρο για να πληκτρολογήσετε μια παράσταση στο πλαίσιο ιδιότητας Προέλευση στοιχείου ελέγχου , πατήστε το συνδυασμό πλήκτρων SHIFT+F2 για να ανοίξετε το πλαίσιο Ζουμ .

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

    • Όταν ταξινομείτε με βάση ένα στοιχείο ελέγχου υπολογισμού σε μια φόρμα ή έκθεση, βεβαιωθείτε ότι η ιδιότητα Format του στοιχείου ελέγχου έχει οριστεί σωστά. Διαφορετικά, οι υπολογισμένες αριθμητικές τιμές ή τιμές ημερομηνίας μπορεί να ταξινομούν αλφαβητικά αντί για αριθμητικά.

Αρχή της σελίδας

Αλλαγή ενός δεσμευμένου στοιχείου ελέγχου σε ένα στοιχείο ελέγχου υπολογισμού

Ένας καλός τρόπος για να δημιουργήσετε ένα στοιχείο ελέγχου υπολογισμού είναι να δημιουργήσετε πρώτα ένα δεσμευμένο στοιχείο ελέγχου (για παράδειγμα, σύροντας ένα πεδίο από το τμήμα παραθύρου Λίστα πεδίων στη φόρμα ή την έκθεση) και, στη συνέχεια, να επεξεργαστείτε την ιδιότητα Προέλευση στοιχείου ελέγχου του δεσμευμένου στοιχείου ελέγχου για να δημιουργήσετε μια παράσταση. Αυτό λειτουργεί καλά, με την προϋπόθεση ότι το όνομα του στοιχείου ελέγχου δεν έρχεται σε διένεξη με οποιοδήποτε από τα ονόματα πεδίων που περιέχονται στην παράσταση. Για περισσότερες πληροφορίες σχετικά με τη δημιουργία ενός δεσμευμένου στοιχείου ελέγχου με μεταφορά ενός πεδίου από το τμήμα παραθύρου Λίστα πεδίων , ανατρέξτε στο άρθρο Προσθήκη πεδίου σε φόρμα ή έκθεση.

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

  1. Κάντε δεξί κλικ στη φόρμα ή την έκθεση στο παράθυρο περιήγησης και, στη συνέχεια, κάντε κλικ στην επιλογή Προβολή σχεδίασης.

  2. Κάντε κλικ στο πεδίο που θέλετε να αλλάξετε και, στη συνέχεια, πατήστε το πλήκτρο F4 για να ανοίξετε το φύλλο ιδιοτήτων.

  3. Στην καρτέλα Όλα του φύλλου ιδιοτήτων, εάν η ιδιότητα Name συμφωνεί με την ιδιότητα Προέλευση στοιχείου ελέγχου , επεξεργαστείτε την ιδιότητα Name , έτσι ώστε οι δύο ιδιότητες να μην συμφωνούν. Βεβαιωθείτε ότι το όνομα που εισάγετε δεν είναι δεσμευμένη λέξη ή το όνομα ενός άλλου πεδίου στη βάση δεδομένων σας. Για περισσότερες πληροφορίες σχετικά με τις δεσμευμένες λέξεις, ανατρέξτε στο άρθρο Μάθετε για τις δεσμευμένες λέξεις και σύμβολα της Access.

  4. Επεξεργαστείτε τη συμβολοσειρά στο πλαίσιο ιδιότητας Προέλευση στοιχείου ελέγχου , ώστε να περιέχει την παράσταση που θέλετε.

  5. Πατήστε το συνδυασμό πλήκτρων CTRL+S για να αποθηκεύσετε τις αλλαγές σας.

  6. Μεταβείτε σε προβολή διάταξης ή προβολή φόρμας και βεβαιωθείτε ότι το υπολογιζόμενο στοιχείο ελέγχου λειτουργεί όπως αναμένεται.

Εάν το στοιχείο ελέγχου δεν εμφανίζει τα δεδομένα που θέλετε (για παράδειγμα, εάν η Access εμφανίζει #Name; στο στοιχείο ελέγχου), ελέγξτε την προέλευση εγγραφών της φόρμας ή της έκθεσης για να βεβαιωθείτε ότι όλα τα πεδία που χρησιμοποιήσατε στην παράσταση είναι διαθέσιμα. Εάν η προέλευση εγγραφών είναι ένα ερώτημα, ίσως χρειαστεί να προσθέσετε ένα ή περισσότερα πεδία στο ερώτημα για να λειτουργήσει η παράσταση.

Σημειώσεις: 

  • Πριν από κάθε παράσταση υπάρχει ο τελεστής = . Για παράδειγμα: =[Τιμή_μονάδας]*,75.

  • Εάν χρειάζεστε περισσότερο χώρο για να πληκτρολογήσετε μια παράσταση στο πλαίσιο ιδιότητας Προέλευση στοιχείου ελέγχου , πατήστε το συνδυασμό πλήκτρων SHIFT+F2 για να ανοίξετε το πλαίσιο Ζουμ .

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

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

Αρχή της σελίδας

Μάθετε ποιοι τύποι στοιχείων ελέγχου μπορούν να χρησιμοποιηθούν ως στοιχεία ελέγχου υπολογισμού

Τα πλαίσια κειμένου είναι η πιο δημοφιλής επιλογή για ένα υπολογιζόμενο στοιχείο ελέγχου, επειδή μπορούν να εμφανίσουν τόσους πολλούς διαφορετικούς τύπους δεδομένων. Ωστόσο, κάθε στοιχείο ελέγχου που έχει μια ιδιότητα Προέλευση στοιχείου ελέγχου μπορεί να χρησιμοποιηθεί ως υπολογιζόμενο στοιχείο ελέγχου. Σε πολλές περιπτώσεις, δεν έχει νόημα να χρησιμοποιήσετε έναν συγκεκριμένο τύπο στοιχείου ελέγχου ως στοιχείο ελέγχου υπολογισμού, επειδή δεν μπορείτε να ενημερώσετε αυτό το στοιχείο ελέγχου με τον τρόπο που μπορείτε να ενημερώσετε ένα δεσμευμένο ή μη δεσμευμένο στοιχείο ελέγχου. Για παράδειγμα, εάν τοποθετήσετε ένα στοιχείο ελέγχου πλαισίου ελέγχου σε μια φόρμα και, στη συνέχεια, εισαγάγετε μια παράσταση στην ιδιότητα Προέλευση στοιχείου ελέγχου του πλαισίου ελέγχου, δεν μπορείτε πλέον να επιλέξετε ή να καταργήσετε την επιλογή του πλαισίου ελέγχου κάνοντας κλικ σε αυτό. Το πλαίσιο ελέγχου εμφανίζεται επιλεγμένο ή μη επιλεγμένο, με βάση τα αποτελέσματα της παράστασης. Εάν κάνετε κλικ στο πλαίσιο ελέγχου, η Access εμφανίζει μια ειδοποίηση στη γραμμή κατάστασης της Access: Δεν είναι δυνατή η επεξεργασία του στοιχείου ελέγχου. Είναι δεσμευμένο με την παράσταση <την παράσταση>. Ωστόσο, σε μια αναφορά, μπορεί να είναι χρήσιμο να βασίσετε ένα στοιχείο ελέγχου πλαισίου ελέγχου στα αποτελέσματα ενός υπολογισμού, επειδή τα στοιχεία ελέγχου στις αναφορές χρησιμοποιούνται μόνο για την εμφάνιση πληροφοριών.

Αρχή της σελίδας

Χρειάζεστε περισσότερη βοήθεια;

Θέλετε περισσότερες επιλογές;

Εξερευνήστε τα πλεονεκτήματα της συνδρομής, περιηγηθείτε σε εκπαιδευτικά σεμινάρια, μάθετε πώς μπορείτε να προστατεύσετε τη συσκευή σας και πολλά άλλα.

Οι κοινότητες σάς βοηθούν να κάνετε και να απαντάτε σε ερωτήσεις, να δίνετε σχόλια και να ακούτε από ειδικούς με πλούσια γνώση.