υπολογιστή

* Γνώση Υπολογιστών >> υπολογιστή >> Λογισμικό

Τρόπος ενσωμάτωσης υποερωτήσεων σε μια αναφορά MS Access

Οι υποκείμενες είναι δηλώσεις SQL (δομημένη γλώσσα επερώτησης) που οι χρήστες βάσης δεδομένων φωλιάζουν μέσα σε άλλες δηλώσεις SQL. Τα υποκείμενα επιτρέπουν στους χρήστες να παράγουν δεδομένα για μια αναφορά, συχνά από τουλάχιστον έναν πίνακα που είναι διαφορετικός από τον πίνακα του κύριου ερωτήματος. Για παράδειγμα, μια ερώτηση με λίστα όλων των προϊόντων καταστήματος που έχουν φτάσει στην εβδομαδιαία ποσόστωση πωλήσεών τους μπορεί να γραφτεί ως εξής:

SELECT [Προϊόν], [SalesQuota]

FROM [ProductsTable]

WHERE [SalesQuota] & lt; ΟΛΑ

(ΕΠΙΛΟΓΗ [Πωλήσεις] από [SalesAssociates]

WHERE [SalesAssociates]. [Product] = [ΠροϊόνταTable]. τα χαρακτηριστικά υπο-αναφορών του, προσφέρει τουλάχιστον δύο μεθόδους για την προσθήκη υποσελίδων στις αναφορές. Με υποεξέταση, οι χρήστες της Access μπορούν να παράγουν αναφορές των οποίων τα λεπτομερή δεδομένα διασαφηνίζουν τα δεδομένα των κύριων αναφορών.

Βήμα 1

Ανοίξτε μια βάση δεδομένων της Access με τουλάχιστον ένα υπάρχον υποσύστημα και πίνακα

Βήμα 2

Κάντε κλικ στο υποσύστημα στο παράθυρο "Όλες οι πίνακες" στην αριστερή οθόνη και, στη συνέχεια, κάντε κλικ στο εικονίδιο "Αναφορά" στην Κορδέλα (Μεγάλη, κύρια γραμμή εργαλείων πρόσβασης στο επάνω μέρος της οθόνης). Αυτή η ενέργεια θα δημιουργήσει μια νέα αναφορά που θα χρησιμοποιεί τα δεδομένα από το υποσύστημα ως την κύρια πηγή της.

Βήμα 3

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

Βήμα 4

Κάντε κλικ στον πίνακα στον οποίο θέλετε να βασιστεί μια νέα αναφορά και, στη συνέχεια, κάντε κλικ στο "Δημιουργία" του μενού "Report Wizard "

Βήμα 5

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

Βήμα 6

Κάντε κλικ στο πεδίο στο οποίο θέλετε να οργανώσετε τα δεδομένα της αναφοράς σας. Για παράδειγμα, αν το τραπέζι σας είναι μια λίστα σπουδαστών, μπορείτε να επιλέξετε να τα οργανώσετε με τη ΣΔΣ σας.

Βήμα 7 - Επιλέξτε το πεδίο στο οποίο θέλετε να ταξινομηθούν τα δεδομένα στην ταξινόμηση "οθόνη του οδηγού. " για να μεταβείτε στο τμήμα διάταξης του οδηγού. Μετά την επιλογή της διάταξης, επιλέξτε ένα στυλ για την αναφορά (π.χ. "Apex", "Northwind") και, στη συνέχεια, κάντε κλικ στο κουμπί "Επόμενο".

Βήμα 8 - Κάντε κλικ στην επιλογή "Τροποποίηση του σχεδίου αναφοράς" ". Αυτό το βήμα ολοκληρώνει την αρχική αναφορά, στην οποία θα προσθέσετε ένα υποσύνολο στο επόμενο.

Βήμα 9 - Κάντε κλικ στην επικεφαλίδα του μενού "Design" και, στη συνέχεια, κάντε κλικ στο εικονίδιο "Use Control Wizards" Αν δεν έχει ήδη επιλεγεί.

Βήμα 10 - Κάντε κλικ στο εικονίδιο "Υπο-φόρμα" στον πίνακα "Έλεγχοι" και στη συνέχεια κάντε κλικ στον τόπο της αναφοράς σας (π.χ. "Header αναφοράς" Λεπτομέρεια "), όπου θέλετε να εμφανιστεί η υποδίαση της υποερεπιμότητας. Η Access θα ανοίξει τον Οδηγό SubReport για να καθορίσετε τον τρόπο με τον οποίο θα ενσωματωθούν τα δεδομένα του υποσυστήματος με την αναφορά.

Βήμα 11 - Κάντε κλικ στην επιλογή "Use existing Tables and Queries" και, στη συνέχεια, κάντε κλικ στο υποσύστημα "Table /Queries "στην επόμενη οθόνη. Επιλέξτε τα πεδία από το υποσύστημα που θέλετε να συμπεριλάβετε στην αναφορά και, στη συνέχεια, κάντε κλικ στο κουμπί "Τέλος".

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

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

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