Προηγούμενο Επόμενο

Δημιουργία κοινόχρηστου πλαισίου ανάπτυξης

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

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

*
Ο βασικός σκοπός μιας βιβλιοθήκης είναι η παροχή ενός κοινόχρηστου αποθηκευτικού χώρου προσχεδιασμένων στοιχείων και στυλ αναφορών στους προγραμματιστές σχεδίων αναφορών. Η επέκταση ονόματος αρχείου για ένα αρχείο βιβλιοθήκης είναι .rptlibrary. Το BIRT εντοπίζει βιβλιοθήκες στο φάκελο πόρων.
Η βιβλιοθήκη αποτελεί ένα δυναμικό συστατικό στοιχείο ενός σχεδίου αναφοράς. Όταν ένας προγραμματιστής βιβλιοθήκης πραγματοποιεί αλλαγές σε μια βιβλιοθήκη, το σχέδιο αναφοράς συγχρονίζεται με την αλλαγμένη βιβλιοθήκη. Με αυτό τον τρόπο, οι αλλαγές διαδίδονται εύκολα εντός μιας σουίτας σχεδίων αναφορών.
Μια βιβλιοθήκη αποθηκεύει προσαρμοσμένα στοιχεία αναφοράς, όπως προελεύσεις δεδομένων, στοιχεία γραφικών αναφοράς, στυλ και κύριες σελίδες. Χρησιμοποιήστε μια βιβλιοθήκη σε ένα σχέδιο αναφοράς για πρόσβαση στα προσαρμοσμένα στοιχεία αναφοράς. Μπορείτε να χρησιμοποιήσετε πολλαπλές βιβλιοθήκες σε ένα σχέδιο αναφοράς. Χρησιμοποιώντας πολλαπλές βιβλιοθήκες, μπορείτε να διαχωρίσετε τα στυλ και τη λειτουργικότητα που απαιτούνται από διαφορετικά έργα ή διαδικασίες.
*
Ο βασικός σκοπός ενός προτύπου είναι η παροχή ενός τυπικού σημείου έναρξης για ένα νέο σχέδιο αναφοράς. Για το λόγο αυτό, η δομή ενός αρχείου προτύπου είναι πανομοιότυπη με τη δομή ενός αρχείου σχεδίου αναφοράς. Η επέκταση ονόματος αρχείου για ένα αρχείο προτύπου είναι .rpttemplate. Το BIRT εντοπίζει πρότυπα στο φάκελο προτύπων.
Το πρότυπο αποτελεί ένα στατικό πλαίσιο στο οποίο δομείτε ένα νέο σχέδιο αναφοράς. Ένα σχέδιο αναφοράς που παράγεται από ένα πρότυπο τροποποιεί ένα αντίγραφο αυτού του προτύπου. Για το λόγο αυτό, ένα σχέδιο αναφοράς μπορεί να προέρχεται από ένα μόνο πρότυπο. Επειδή τα σχέδια αναφοράς χρησιμοποιούν αντίγραφα του προτύπου, όταν ένας προγραμματιστής προτύπων αλλάζει ένα πρότυπο, τα σχέδια αναφοράς που βασίζονται σε αυτό το πρότυπο δεν αντικατοπτρίζουν αυτόματα αυτές τις αλλαγές.
Ένα πρότυπο παρέχει μια δομή για μια τυπική διάταξη αναφοράς. Ένα πρότυπο μπορεί να περιέχει στοιχεία γραφικών αναφοράς που εμφανίζονται στην διάταξη της αναφοράς, προελεύσεις δεδομένων και σύνολα δεδομένων καθώς και διατάξεις κύριας σελίδας. Ένα πρότυπο χρησιμοποιεί βιβλιοθήκες με τον ίδιο τρόπο που τις χρησιμοποιεί και ένα σχέδιο αναφοράς. Το εργαλείο σχεδίασης αναφορών BIRT παρέχει ένα σύνολο τυπικών προτύπων, όπως τα πρότυπα αναφοράς "Απλή κατάσταση" και "Ομαδοποιημένη κατάσταση".
*
Αυτό το είδος αρχείου παρέχει στυλ για τη μορφοποίηση στοιχείων σε μια αναφορά, παρόμοια με τη μορφοποίηση στοιχείων σε μια ιστοσελίδα.

(c) Copyright Actuate Corporation 2013