Πώς να χρησιμοποιήσετε μια κοινόχρηστη μεταβλητή σε μια αναφορά κρυστάλλου

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

Πώς να χρησιμοποιήσετε μια κοινόχρηστη μεταβλητή σε μια αναφορά κρυστάλλου

Πίστωση εικόνας: AlexBrylov/iStock/Getty Images

Οι κοινόχρηστες μεταβλητές μπορεί να είναι εξαιρετικά χρήσιμες σε μια Crystal Report. Σε αντίθεση με τις τοπικές και καθολικές μεταβλητές, η τιμή που είναι αποθηκευμένη σε μια κοινόχρηστη μεταβλητή μπορεί να οριστεί και/ή να δει οπουδήποτε σε μια Crystal Report. Για παράδειγμα, μπορείτε να δημιουργήσετε μια κοινόχρηστη μεταβλητή που ονομάζεται Age. Στη συνέχεια, μπορείτε να αποθηκεύσετε την τιμή 31 στο Age σε μια δευτερεύουσα αναφορά και να εμφανίσετε αυτήν την τιμή σε μια άλλη δευτερεύουσα αναφορά.

Βήμα 1

Ορίστε την κοινόχρηστη μεταβλητή. Μια κοινόχρηστη μεταβλητή μπορεί να οριστεί οπουδήποτε στην κύρια αναφορά ή οπουδήποτε σε οποιαδήποτε δευτερεύουσα αναφορά. Για να ορίσετε μια κοινόχρηστη μεταβλητή που ονομάζεται Ηλικία, θα χρησιμοποιήσετε τον ακόλουθο κώδικα:

Το βίντεο της ημέρας

Shared NumberVar UserAge; UserAge := {Table1.Age}; ""

Βήμα 2

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

Shared NumberVar UserAge; Ηλικία Χρήστη

Βήμα 3

Χρησιμοποιήστε την κοινόχρηστη μεταβλητή σας σε τύπους ή ενότητες οπουδήποτε στην αναφορά σας.

Υπόδειξη

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