Ενέργεια μακροεντολής OpenReport

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

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

Ρύθμιση

Την ενέργεια OpenReport περιλαμβάνει τα παρακάτω ορίσματα.

Όρισμα ενέργειας

Περιγραφή

Όνομα έκθεσης

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

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

Προβολή

Η προβολή στην οποία θα ανοίξει η αναφορά. Κάντε κλικ στην επιλογή Εκτύπωση (άμεση εκτύπωση της έκθεσης), Σχεδίαση ή σε Προεπισκόπηση εκτύπωσης στο πλαίσιο Προβολή. Η προεπιλογή είναι Εκτύπωση.

Όνομα φίλτρου

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

Συνθήκη WHERE

Ένας έγκυρος όρος WHERE της SQL (χωρίς τη λέξη όπου) ή παράσταση που χρησιμοποιεί η Access για να επιλέξετε τις εγγραφές από την αναφορά πίνακας ή το ερώτημα βάσης. Εάν επιλέξετε ένα φίλτρο με το όρισμα Όνομα φίλτρου , η Access εφαρμόζει αυτόν τον όρο WHERE στα αποτελέσματα του φίλτρου.

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

[ fieldname ] = Forms! [ όνομα φόρμας ]! [ όνομα στοιχείου ελέγχου σε φόρμα ]

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

Σημείωση: Το μέγιστο μήκος του ορίσματος Όπου η συνθήκη είναι 255 χαρακτήρες. Εάν θέλετε να εισαγάγετε μια πιο σύνθετη WHERE της SQL περισσότερο από αυτό, χρησιμοποιήστε τη μέθοδο OpenReport του αντικειμένου DoCmd σε ένα έργο Visual Basic για τη λειτουργική μονάδα Applications (VBA). Μπορείτε να εισαγάγετε SQL προτάσεις του όρου WHERE έως και 32.768 στη VBA.

Κατάσταση παραθύρου

Η κατάσταση στην οποία θα ανοίξει η αναφορά. Κάντε κλικ στην επιλογή κανονική, κρυφά, εικονίδιο ή στο πλαίσιο Κατάσταση παραθύρουδιαλόγου . Η προεπιλογή είναι κανονική.

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

  1. Κάντε κλικ στο αρχείο και, στη συνέχεια, κάντε κλικ στην επιλογή Επιλογές της Access. Εάν χρησιμοποιείτε το Access 2007, κάντε κλικ στο Κουμπί του Microsoft Office > Επιλογές της Access.

  2. Στο παράθυρο διαλόγου Επιλογές της Access, κάντε κλικ στην καρτέλα Τρέχουσα βάση δεδομένων.

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

  4. Κάντε κλικ στο κουμπί OK, στη συνέχεια, κλείστε και ανοίξτε ξανά τη βάση δεδομένων.

Παρατηρήσεις

Η ρύθμιση εκτύπωσης για το όρισμα " Προβολή " εκτυπώνει την έκθεση αμέσως, χρησιμοποιώντας τις τρέχουσες ρυθμίσεις εκτυπωτή, χωρίς να εμφανιστεί το παράθυρο διαλόγου Εκτύπωση. Μπορείτε επίσης να χρησιμοποιήσετε την ενέργεια OpenReport για να ανοίξετε και να ρυθμίσετε μια αναφορά και, στη συνέχεια, να χρησιμοποιήσετε την ενέργεια PrintOut για να την εκτυπώσετε. Για παράδειγμα, μπορεί να θέλετε να τροποποιήσετε την έκθεση ή να χρησιμοποιήσετε την ενέργεια " Εκτύπωση " για να αλλάξετε τις ρυθμίσεις του εκτυπωτή πριν από την εκτύπωση.

Το φίλτρο και η συνθήκη WHERE που εφαρμόζονται γίνονται τη ρύθμιση της ιδιότητας Filter της έκθεσης.

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

Συμβουλές    

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

  • Μπορείτε να σύρετε μια αναφορά από το παράθυρο περιήγησης σε μια μακροεντολή γραμμή ενέργειας. Αυτό δημιουργεί αυτόματα μια ενέργεια OpenReport που ανοίγει την έκθεση σε προβολή έκθεσης.

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

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

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

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

×