λογισμικό

* Γνώση Υπολογιστών >> λογισμικό >> Λογισμικό Παραγωγικότητας

Πώς να προσθέσετε ένα πεδίο από ένα Sub Έκθεση στο Crystal Reports XI

Στο Crystal Reports , μια δευτερεύουσα έκθεση είναι ένα πρότυπο για την έκθεση ενσωματώνονται σε μία άλλη έκθεση , γνωστή ως κύρια έκθεση . Αυτό επιτρέπει την κύρια έκθεση για την εμφάνιση των αποτελεσμάτων που προέρχονται από ένα ερώτημα , εκτός από τη δική του . Δεδομένα δευτερεύουσα έκθεση μπορεί να περάσει , να χρησιμοποιηθούν από τους , και προαιρετικά εμφανίζεται στην κύρια έκθεση . Για παράδειγμα , θα πρέπει να περάσει μια τιμή ή δευτερεύουσας έκθεσης πεδίο της βάσης δεδομένων σε μια κεντρική έκθεση που δεν θα μπορούσε να προσδιοριστεί από το κύριο ερώτημα . Οι τιμές που δίνονται μεταξύ της κύριας έκθεσης και δευτερεύουσα έκθεση , μέσω της " κοινές μεταβλητές , " εισήχθη το CR7 , χρησιμοποιώντας μια συγκεκριμένη μεθοδολογία που διέπει τη συναλλαγή . Τα πράγματα που θα χρειαστείτε
Πρωτοβάθμια έκθεση ως κύρια έκθεση .
Δευτεροβάθμια έκθεση ενσωματωμένο ως δευτερεύουσα .
Η Εμφάνιση Περισσότερες οδηγίες
Η 1

Επεξεργασία δευτερεύουσας έκθεσης . Στην προβολή σχεδίασης της κύριας έκθεσης , κάντε δεξί κλικ στην δευτερεύουσα και επιλέξτε "Επεξεργασία δευτερεύουσα έκθεση . " Αυτό ανοίγει μια νέα καρτέλα που δείχνει τη δευτερεύουσα έκθεση . 2

Δημιουργήστε μια νέα φόρμουλα της δευτερεύουσας έκθεσης . Από το μενού Προβολή , κάντε κλικ στην επιλογή "Field Explorer , " highlight " πεδία τύπου " και κάντε κλικ στο εικονίδιο "New" . Αυτό σας ζητά ένα όνομα τύπου , και ανοίγει το παράθυρο διαλόγου τύπο .
Εικόνων 3

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

Whileprintingrecords ? Shared numberVar n : = X ?

Σημείωση : numberVar είναι το ειδικό τύπο , αριθμητικό . Μπορεί να είναι άλλα είδη στον τύπο picklist.n είναι αλφαριθμητικός μεταβλητή name.X είναι η τιμή που αποδίδεται στο n . Μπορεί να είναι μια κυριολεκτική τιμή , έναν τύπο ή μια βάση δεδομένων field.Must αξιολογούν στο ειδικό τύπο .
Η

4 Τοποθετήστε τον τύπο σχετικά με την δευτερεύουσα έκθεση και κλείσιμο . Η κοινή μεταβλητή τιμή θα περάσει στην κύρια έκθεση μόνον εφόσον αξιολογηθεί κατά το χρόνο εκτέλεσης για την δευτερεύουσα έκθεση .
5

Δημιουργήστε ένα κύριο τύπο έκθεσης να αποδεχθεί την κοινή μεταβλητή τιμή από τη δευτερεύουσα έκθεση . . Επαναλάβετε το Βήμα 2
Η 6

Επεξεργασία και αποθηκεύσετε το κύριο τύπο έκθεσης χρησιμοποιώντας τη συγκεκριμένη μέθοδο : Whileprintingrecords ? Shared numberVar n ?
Η 7

Τοποθετήστε τον κύριο τύπο έκθεσης σχετικά με την κύρια έκθεση σε ένα τμήμα κάτω από τη δευτερεύουσα έκθεση .
8

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

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

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

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