Γιατί η Access μου ζητάει να καταχωρήσω μια τιμή παραμέτρου;

ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο προέρχεται από μηχανική μετάφραση, δείτε την αποποίηση ευθυνών. Θα βρείτε την αγγλική έκδοση του παρόντος άρθρου εδώ για αναφορά.

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

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

Εμφανίζει ένα παράδειγμα ενός αναμενόμενο στο παράθυρο διαλόγου Εισαγωγή τιμής παραμέτρου, με ένα αναγνωριστικό με την ένδειξη "Πληκτρολογήστε Αναγνωριστικό υπαλλήλου", ένα πεδίο στο οποίο θέλετε να εισαγάγετε μια τιμή και κουμπιών ΟΚ και Άκυρο.

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

Εμφανίζει ένα παράδειγμα ενός μη αναμενόμενο στο παράθυρο διαλόγου Εισαγωγή τιμής παραμέτρου, με ένα αναγνωριστικό με την ένδειξη "SomeIdentifier", ένα πεδίο στο οποίο θέλετε να εισαγάγετε μια τιμή και κουμπιών ΟΚ και Άκυρο.

Σε αυτό το άρθρο σάς παρέχει διαδικασίες για να διερευνήσουμε γιατί η Access μπορεί να απαιτεί μια τιμή παραμέτρου και πώς μπορείτε να σταματήσετε τις αιτήσεις.

ΣΗΜΕΙΩΣΗ : Σε αυτό το άρθρο δεν ισχύει για εφαρμογές web της Access-τον τύπο της βάσης δεδομένων που σχεδιάσετε με την πρόσβαση και να δημοσιεύσετε online στο Office 365 ή στο SharePoint.

Διακοπή της αίτησης για μια τιμή παραμέτρου

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

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

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

Εμφανίζει ένα παράδειγμα ενός μη αναμενόμενο στο παράθυρο διαλόγου Εισαγωγή τιμής παραμέτρου, με ροζ περίγραμμα γύρω από την ετικέτα αναγνωριστικό "SomeIdentifier", ένα πεδίο στο οποίο θέλετε να εισαγάγετε μια τιμή και κουμπιών ΟΚ και Άκυρο.

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

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

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

  2. Έλεγχος τα αναγνωριστικά και παραστάσεις στη γραμμή πεδίο και στις γραμμές κριτηρίων και προσδιορίστε αν κάποιο από τα κείμενα αντιστοιχεί στο κείμενο που έχει εμφανίζεται στο παράθυρο διαλόγου Εισαγωγή τιμής παραμέτρου. Ειδικότερα, εάν ένα από τα κελιά στη γραμμή πεδίο περιέχει μια τιμή όπως Expr1: [αναγνωριστικό], αυτό μπορεί να την προέλευση της ερώτησης παραμέτρου.

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

Βρείτε συνδέσεις για περισσότερες πληροφορίες σχετικά με τον τρόπο δημιουργίας ερωτημάτων παραμέτρων στην ενότητα δείτε επίσης.

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

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

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

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

    Έκθεση η οποία περιέχει ένα πλαίσιο κειμένου με ανορθόγραφο αναγνωριστικό

  2. Εάν το παράθυρο εργασιών Φύλλο ιδιοτήτων δεν εμφανίζεται, πατήστε το πλήκτρο F4 για να το εμφανίσετε.

  3. Στο παράθυρο εργασιών Φύλλο ιδιοτήτων, επιλέξτε την καρτέλα όλα.

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

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

  6. Επαναλάβετε τα βήματα 4 και 5 για άλλα στοιχεία ελέγχου της έκθεσης, μέχρι να βρείτε την παράσταση που προκαλεί το πρόβλημα.

  7. Εάν εξακολουθείτε να μην εντοπίζετε το πρόβλημα, ελέγξτε για τυχόν λάθος παραστάσεις στο τμήμα παραθύρου Ομαδοποίηση, ταξινόμηση και σύνολο:

    • Εάν το παράθυρο ομάδα, ταξινόμηση και σύνολο δεν εμφανίζεται, στην καρτέλα Σχεδίαση, στην ομάδα Ομαδοποίηση και σύνολα, επιλέξτε Ομαδοποίηση & ταξινόμηση.

    • Εάν "Ομαδοποίηση κατά παράσταση" ή "Ταξινόμηση κατά παράσταση" εμφανίζεται σε μια γραμμή στο τμήμα παραθύρου Ομαδοποίηση, ταξινόμηση και σύνολο, επιλέξτε τη λέξη "παράσταση" για να ανοίξετε τη Δόμηση παραστάσεων, όπου μπορείτε να εξετάσετε την παράσταση και να τροποποιήστε το, εάν είναι απαραίτητο.

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

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

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

  2. Εάν το παράθυρο εργασιών Φύλλο ιδιοτήτων δεν εμφανίζεται, πατήστε το πλήκτρο F4 για να το εμφανίσετε.

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

  4. Εξετάστε την ιδιότητα Προέλευση εγγραφών. Αν περιέχει το όνομα του ερωτήματος ή SQL δήλωση, στη συνέχεια, από τα αναγνωριστικά στην πρόταση μπορεί να είναι εσφαλμένη και, προκαλεί το παράθυρο διαλόγου Εισαγωγή τιμής παραμέτρου στο πλαίσιο να εμφανίζεται. Επιλέξτε το πλαίσιο ιδιότητας Προέλευση εγγραφών και, στη συνέχεια, επιλέξτε το κουμπί Δημιουργία Κουμπί "Δόμηση" .

  5. Χρησιμοποιήστε τη διαδικασία στην ενότητα Έλεγχος παραστάσεων σε ένα ερώτημα για να βρείτε τη λανθασμένη παράσταση.

    ΣΗΜΑΝΤΙΚΟ: Για να αποθηκεύσετε τις αλλαγές σας στο ερώτημα, όταν είστε έτοιμοι, κλείστε το ερώτημα και, στη συνέχεια, αποθηκεύστε τη φόρμα πριν από την αλλαγή Επιστροφή στην προβολή φόρμας. Διαφορετικά, τυχόν αλλαγές που κάνατε στο ερώτημα θα χαθούν.

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

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

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

  2. Κάντε κλικ στο σύνθετο πλαίσιο ή στο πλαίσιο λίστας που θέλετε να ελέγξετε.

  3. Εάν το παράθυρο εργασιών Φύλλο ιδιοτήτων δεν εμφανίζεται, πατήστε το πλήκτρο F4 για να το εμφανίσετε.

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

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

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

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

  2. Για να προσδιορίσετε αν ένα πεδίο είναι ένα πεδίο αναζήτησης, επιλέξτε το όνομα του πεδίου και, στη συνέχεια, στην ενότητα Ιδιότητες πεδίου, επιλέξτε την καρτέλα αναζήτησης. Εάν η καρτέλα περιέχει ένα πλαίσιο ιδιότητας Προέλευση γραμμής, στη συνέχεια, το πεδίο είναι ένα πεδίο αναζήτησης. Εξετάστε την ιδιότητα Προέλευση γραμμής. Εάν περιέχει μια πρόταση SQL, στη συνέχεια, από τα αναγνωριστικά στην πρόταση μπορεί να είναι εσφαλμένη και προκαλεί το παράθυρο διαλόγου Εισαγωγή τιμής παραμέτρου στο πλαίσιο να εμφανίζεται.

ΣΗΜΕΙΩΣΗ : Ένας πίνακας μπορεί να έχει πολλά πεδία αναζήτησης, επομένως, βεβαιωθείτε ότι ελέγχετε την καρτέλα αναζήτησης για κάθε πεδίο.

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

ΣΗΜΕΙΩΣΗ : Αποποίηση ευθυνών αυτόματης μετάφρασης: Αυτό το άρθρο έχει μεταφραστεί από ένα σύστημα υπολογιστή χωρίς ανθρώπινη παρέμβαση. Η Microsoft προσφέρει αυτές τις αυτόματες μεταφράσεις για να βοηθά τους μη αγγλόφωνους χρήστες να απολαμβάνουν περιεχόμενο σχετικά με προϊόντα, υπηρεσίες και τεχνολογίες της Microsoft. Το άρθρο προέρχεται από μηχανική μετάφραση, συνεπώς ενδέχεται να περιέχει λάθη λεξιλογίου, σύνταξης ή γραμματικής.

Δείτε επίσης

Οδηγός για τη σύνταξη έκφρασης

Προσθήκη συναρτήσεων σε παραστάσεις της Access

Χρήση παραμέτρων ώστε να ζητείται εισαγωγή δεδομένων κατά την εκτέλεση ερωτήματος

Αναπτύξτε τις δεξιότητές σας
Εξερευνήστε το περιεχόμενο της εκπαίδευσης
Αποκτήστε πρώτοι τις νέες δυνατότητες
Γίνετε μέλος του Office Insider

Σας βοήθησαν αυτές οι πληροφορίες;

Σας ευχαριστούμε για τα σχόλιά σας!

Σας ευχαριστούμε για τα σχόλιά σας! Φαίνεται ότι μπορεί να είναι χρήσιμο να συνδεθείτε με έναν από τους συνεργάτες υποστήριξης του Office.

×